Folgendes Beispiel zeigt, wie neue Grafikelemente per XML-Import erstellt werden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<GRA name=
"Hammer XL"
file=
"Hammer_XL.tiff"
preview=
"Hammer_XL.png"
/>
<GRA name=
"Hammer XL"
external_id1=
"ID-5555"
file=
"Hammer_XL.tiff"
/>
</IMPORT>
Folgendes Beispiel zeigt, wie Grafikelemente per XML-Import upgedatet werden. Bei einem Update von Grafikelementen müssen die entsprechenden Elementkategorien definiert werden. Sie können den Namen, die ID oder die externe ID zum Abgleichen verwenden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<GRA name=
"Hammer XL"
category1=
"Photos"
category2=
"Product"
file=
"Hammer_XL.tiff"
preview=
"Hammer_XL.png"
/>
<GRA id=
"1234"
category1=
"Photos"
category2=
"Product"
file=
"Hammer_XXL.tiff"
preview=
"Hammer_XXL.png"
/>
<GRA external_id1=
"ID-5555"
file=
"Hammer_XXL.tiff"
preview=
"Hammer_XXL.png"
/>
</IMPORT>
Folgendes Beispiel zeigt, wie Grafikelementvarianten per XML-Import erstellt werden. Beim Import von Elementvarianten in mehreren Sprachen muss ein Importprofil erstellt werden und der XML-Attributwert des XML-Attributs AlwaysCreateElVariants
im Importprofil auf 1
geändert werden. In der XML-Importdatei muss die ID des Wurzelelements zum Abgleichen definiert werden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<GRA id=
"1234"
name=
"Hammer XL"
file=
"Hammer_en_GB.tiff"
preview=
"Hammer_en_GB.png"
objeLang=
"eng_GBR"
/>
<GRA id=
"1234"
name=
"Hammer XL"
file=
"Hammer_de_DE.tiff"
preview=
"Hammer_de_DE.png"
objeLang=
"deu_DEU"
/>
<GRA id=
"1234"
name=
"Hammer XL"
file=
"Hammer_fr_FR.tiff"
preview=
"Hammer_fr_FR.png"
objeLang=
"fra_FRA"
/>
<GRA id=
"1234"
name=
"Hammer XL"
file=
"Hammer_language_independent.tiff"
preview=
"Hammer_language_independent.png"
objeLang=
"-"
/>
</IMPORT>
Folgendes Beispiel zeigt, wie Grafikelementsprachen jeweils mit unterschiedlichen Abgleichkriterien upgedatet werden. Dazu muss das XML-Importprofil default_external_id verwendet werden. Bei einem Update von Grafikelementsprachen muss die externe ID, die ID oder der Name der Elementvariante zum Abgleichen definiert werden. Wenn die externe ID zum Abgleichen verwendet wird, muss der XML-Attributwert des XML-Attributs MatchAttribute
auf EXTERNAL_ID1
geändert werden. Wenn die ID oder der Name der Elementvariante zum Abgleichen verwendet wird, muss der XML-Attributwert des XML-Attributs MatchAttribute
auf ID
oder Name
und der XML-Attributwert des XML-Attributs UpdateLanguage
auf true
geändert werden.
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<IMPORT>
<GRA id=
"4712"
objelang=
"deu_DEU"
/>
<GRA name=
"Hammer"
objelang=
"fra_FRA"
/>
<GRA external_id1=
"ID-5556"
objelang=
"eng_GBR"
/>
</IMPORT>