2016-05-25 6 views
-1

Я работаю со старым форматом обмена Adobe InDesign (.inx файлов).Почему InDesign ставит «c_» перед буквальным текстом?

Этот XML-файл имеет содержание текста, как следующее:

<pcnt>c_Stackoverflow&#13;&#13;</pcnt> 

Какие результаты в

Stackoverflow<CR><CR> 

Вопрос: Почему он положил c_ до фактического значения, а не просто использовать CDATA сомневаетесь?

ответ

0

Adobe была кодирована все.

Причина, по которой они префикс полезной нагрузки, состоит в том, что вы можете иметь несколько значений в одном поле, следовательно, CDATA не будет работать.

c_ указывает строку

x_ представляет собой список (перечисление)

x_a представляет собой список с элементами 0x0a (а = 10 шестнадцатеричных)

l_ представляет длинный

видеть полный список всех префиксов в PDF:

http://partners.adobe.com/public/developer/en/indesign/sdk/working_with_inx_file_format.pdf

 Смежные вопросы

  • Нет связанных вопросов^_^