Ошибка графики, управляемой данными, в Illustrator: переменные, связанные с файлом XML, не работают

Итак, я пытаюсь создать документ с графикой, управляемой данными, в Illustrator [Mac OSX 10.7 + Illustrator CS5] .

Используя панели переменных, я использовал существующий контент для создания набора данных, экспортировал его и редактировал файл xml для создания разных наборов данных. Он работал без проблем при использовании только текстовых переменных, однако при попытке использовать связанные файлы в качестве переменных (изображения). Illustrator не позволил мне изменить наборы данных, заявив о «неизвестной» ошибке. Я просмотрел все, но не могу найти ответ на эту ошибку. Кто-нибудь знает, неверный ли адрес связанного файла?

Определения переменных

    <variables>
        <variable  varName="Variable1" trait="textcontent" category="&ns_flows;"></variable>
        <variable  varName="Description" trait="textcontent" category="&ns_flows;"></variable>
        <variable  varName="QrCode" trait="fileref" category="&ns_vars;"></variable>
        <variable  varName="CoverImage" trait="fileref" category="&ns_vars;"></variable>
    </variables>

Наборы данных

    <v:sampleDataSets  xmlns="&ns_custom;" xmlns:v="&ns_vars;">
    <v:sampleDataSet  dataSetName="DataSet1">
            <Variable1> <p>Other Reference</p></Variable1>
            <Description><p>Description Text Blurb</p>
            </Description>
            <QrCode>file:////File/Path/to/image1.eps</QrCode>
            <CoverImage>file:////File/Path/to/image1.eps</CoverImage>
    </v:sampleDataSet>
    <v:sampleDataSet  dataSetName="DataSet2">
            <Variable1> <p>METAL MIX SNAKE</p></Variable1>
            <Description><p>Description Text Blurb</p>
            </Description>
            <QrCode>file:////File/Path/to/image2.eps</QrCode>
            <CoverImage>file:////File/Path/to/image2.eps</CoverImage>
    </v:sampleDataSet>
    </v:sampleDataSets>
Все выглядит хорошо для меня. На самом деле, я могу копировать/вставлять, и оба набора загружаются, и я могу переключаться между ними. Конечно, у меня нет файла ai, так что может быть что-то с этим.
Я тоже пытаюсь в этом разобраться. Думаете, вам не повезло с тех пор, как вы разместили здесь?

Ответы (2)

В иллюстраторе CS5 есть ошибка для связанных файлов в переменных. Вы получаете неизвестную ошибку фильтра. Он по-прежнему работает в CS4, CS3 и более ранних версиях. Возможно, это снова сработает в CS6.

У меня Illustrator CS6, и у меня такая же проблема.

В прошлом я сталкивался со случайными ошибками XML в продуктах Adobe (AI и InD). Я больше этим не занимаюсь, поэтому не могу говорить конкретно о CS5. По моему опыту, в файл закралось какое-то неизвестное повреждение. В InD экспорт в .inx может решить эту проблему.

Общее предположение: я бы попытался сохранить обратно в CS4, чтобы посмотреть, не сбросит ли этот процесс каких-либо виновников для вас. Кроме того, проверьте свой XML в чистом файле, и вы можете прийти к печальному выводу, что вам придется создавать его с нуля.

Я переустановил CS4, и файл xml работает в этой версии, я думаю, это просто проблема с обработкой связанного файла xml в CS5, я попробую обновить. Спасибо за помощь.