Переменные данные Adobe Illustrator — данные XML и CSV удаляют апострофы и кавычки в данных

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

Я столкнулся с проблемой, что иллюстратор опускает апострофы и кавычки во вступительном абзаце дизайна. Он просто удаляет их, и ошибка не возникает. Это происходит как для файлов библиотеки переменных xml, так и для csv. Вот пример моего xml-кода:

<Inro>
      <p>John, you've successfully completed All sessions of the Academy. You often try to build consensus around a common set of values for the organization and often ask, "What can we learn?" when things don't go as expected.  You always treat people with dignity and respect, as well as make it a point to let people know about your confidence in their abilities. You always seek challenging opportunities that stretch your own abilities and skills. Thank you for attending the Academy as part of that "stretch".  We know how busy work/life is, and we appreciate you taking the time to be apart of this initial cohort.</p>
    </Inro>

Даже при импорте с апострофами и кавычками в файле xml они удаляются в моем документе иллюстратора:

введите описание изображения здесь

Можно ли решить эту проблему? Ресурсы по наборам переменных данных для Illustrator очень ограничены. Не лучше ли мне просто создать графики в Illustrator, а затем импортировать их в другую программу слияния данных, такую ​​как Indesign?

Вы, вероятно, не должны создавать графики в иллюстраторе или любом другом программном обеспечении Adobe в этом отношении. Остальные вещи, вероятно, можно сделать в иллюстраторе.
Мой клиент хочет, чтобы графики были хорошо разработаны. К сожалению, Excel не лучшая программа для создания чистых/удобных для печати графиков. В Illustrator есть целый инструмент, посвященный графикам. Какую программу вы бы порекомендовали взамен?
Я не думаю, что Excel лучше или даже хорош. Я бы сказал Mathematica или написал свой собственный в EPS.

Ответы (1)

Кажется, у меня все работает нормально, поэтому я не могу воспроизвести проблему. Проверьте, какая у вас кодировка файла? Как в: Что он говорит в теге <?xml>и что ваш текстовый редактор говорит, что файл сохранен как? Многие более простые редакторы прибегают к тексту кодовой страницы ASCII, который не соответствует ожиданиям иллюстратора. Я могу воспроизвести проблему, она работает нормально, если мой файл действительно является файлом в кодировке utf-8. Возможно, вы захотите сменить редактора.

В любом случае, даже если у вас есть проблемы с кодировкой, вы можете изменить апостроф, &apos;и он должен работать в основном независимо от проблемы с кодировкой.

Я думаю, что проблема была связана с конвертером, который я использовал для преобразования моего CSV в XML-файл Illustrator. Если я импортирую данные в Illustrator как csv, а затем экспортирую из Illustrator в виде xml, я могу обновить копию, чтобы добавить кавычки/апострофы, используя команду поиска/замены в Dreamweaver. Этот обновленный XML-файл импортируется без проблем.