Ошибка анализатора XML переменных данных Illustrator CS6

Так что мне нужно создать листовки для 10 разных ноутбуков (и больше в будущем). Я решил установить переменные. Я создал XML-карту для MS-Excel, которая позволяет мне сохранять файл типа «XML-данные». Мне нужно внести небольшие изменения в XML-файл, например, переименовать 'v_sampleDataSets' в 'v:sampleDataSets', чтобы файл работал в Illustrator. Как только это будет сделано, я использую меню «Переменные» в Illustrator для загрузки переменных.

Он работал нормально... Я без проблем загрузил, изменил и перезагрузил файл переменных (сгенерированный из MS-Excel) несколько раз. Затем я начал обновлять макет Illustrator. Мне пришлось переместить некоторые изображения, изменить размер некоторых текстовых полей и уменьшить размер некоторых шрифтов. В какой-то момент во время этих изменений переменные получили ошибку:

Фильтр не может быть завершен из-за неизвестной ошибки.

На тот момент только 1 ссылка на файл изображения не изменялась динамически, однако весь текст по-прежнему менялся в соответствии с переменными.

Я предпринял следующие шаги, чтобы попытаться решить проблему:

  1. Удалены изображения, удалена переменная изображения, заменено изображение, повторно связано с новой переменной, сброшено имя переменной, чтобы оно было таким же, как структура XML ранее. Перезагрузил файл переменных. (Та же ошибка)
  2. Отключены ВСЕ переменные. Удалил все переменные. Начал заново. (Та же ошибка)
  3. Удалите папку настроек Illustrator CS6 (папку настроек). Попытался загрузить снова... (Та же ошибка)

Ничто из того, что я пробовал, не сработало; на самом деле теперь проблема хуже, потому что текст не обновляется.

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

Если решения нет, есть ли альтернативное решение для динамического создания этих файлов? Я должен сделать их к завтрашнему утру :/

Я выбрал правильный набор данных в раскрывающемся меню под переменными и загрузил переменные, но ничего не изменилось. Я хотел автоматизировать это с помощью действия, но «следующий набор данных» не запускался под действиями, и работал только ручной способ. Мне пришлось разбить шрифт, создать контуры, объединить и сохранить все как составной контур. Эта часть работала как действие, но импорт не работал. Это еще раз показывает, что Adobe не может исправить ошибки даже во 2n или 3-м поколении программного обеспечения.
У меня всегда были проблемы с переменными данными в Illustrator, и трудно найти справку/учебники. У вас случайно нет доступа к InDesign? То, что вы пытаетесь сделать, это торт в удостоверении личности.
Это не прямой ответ, но после многих головных болей я сделал этот учебник по преобразованию данных в xml, может быть, какие-то советы помогут? monolinea.com/using-variables-illustrator

Ответы (1)

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

Например, у меня была переменная «ReportTitle», и я связал ее с текстовым полем в верхней части трех разных страниц. Я бы увидел это на панели переменных:

Переменные Объекты
--------- -------
ReportTitle МОЕ НАЗВАНИЕ
ReportTitle МОЕ НАЗВАНИЕ
ReportTitle МОЕ НАЗВАНИЕ

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

Единственный способ избежать ошибки — создать уникальную переменную для каждого экземпляра в отчете. Теперь я вижу это на панели переменных:

Переменные Объекты
--------- -------
ReportTitle1 MY TITLE
ReportTitle2 MY TITLE
ReportTitle3 MY TITLE

Правильно, при работе с документом можно иметь несколько переменных с одинаковыми именами, но он не примет файл XML, содержащий несколько переменных с одинаковыми именами.