Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
group:shop:format:yml [2016/05/03 17:38]
socposter [Структура]
group:shop:format:yml [2016/05/03 20:19]
socposter [Требования к YML-файлу]
Строка 11: Строка 11:
  
 ===== Требования к YML-файлу ===== ===== Требования к YML-файлу =====
-Стандарт YML не допускает использования в текстовых данных непечатаемых символов с ASCII-кодами в диапазоне значений от 0 до 31 (за исключением символов с кодами 9, 10, 13 — табуляция,​ перевод строки,​ возврат каретки). Это требует обязательной замены некоторых символов на эквивалентные им символьные коды:+Стандарт YML не допускает использования в текстовых данных непечатаемых символов с ASCII-кодами в диапазоне значений от 0 до 31 (за исключением символов с кодами 9, 10, 13. **Разрешены ​— табуляция,​ перевод строки,​ возврат каретки.**). Это требует обязательной замены некоторых символов на эквивалентные им символьные коды:
  
 ^ Символ в тексте ​     ^ Код для YML-файла ​      ​^ ​   ​ ^ Символ в тексте ​     ^ Код для YML-файла ​      ​^ ​   ​
Строка 20: Строка 20:
 | ' ​                 | &​apos; ​           |       | ' ​                 | &​apos; ​           |     
  
-Поэтому не стоит использовать html теги в элементах yml. Как альтернатива ​замене символов, можно оборачивать данные с html в конструкцию <​![CDATA[ ]]>например:+<WRAP center round info 90%> 
 +В большинстве случаем сервис самостоятельно преобразует запрещенные символы и уберет html теги, т.к. ​они не действуют во ВКонтакте. Но все же мы не рекомендуем ​использовать html теги в элементах yml. В редких случаях это мешает обработке файла. 
 +</​WRAP>​ 
 +Если в файле все таки присутствуют html теги, то для надежности, можете ​обернуть их в конструкцию <​![CDATA[ ]]>. Это ​необязательно. Пример:
 <code xml> <code xml>
 <​description>​ <​description>​
Строка 26: Строка 29:
 </​description>​ </​description>​
 </​code>​ </​code>​
- 
-В таком случае сервис очистит текст от html тегов самостоятельно. 
- 
 ===== Описание элементов и пример файла ===== ===== Описание элементов и пример файла =====
   * Подробно о структуре YML можно прочитать на сайте Яндекса [[https://​yandex.ru/​support/​partnermarket/​yml/​about-yml.xml|здесь]].   * Подробно о структуре YML можно прочитать на сайте Яндекса [[https://​yandex.ru/​support/​partnermarket/​yml/​about-yml.xml|здесь]].