EasyCatalog® für Adobe® InDesign® XML-Data-Provider-Modul
EasyCatalog XML Data Provider Modul
Der XML-Data-Provider von EasyCatalog erlaubt, wie der Name schon vermuten lässt, das anbinden von XML-Dateien oder auch von XML-Streams, also XML-Dateien, die über eine URL geladen werden können, an eine EasyCatalog-Palette.
Dabei stehen viele Möglichkeiten zur Verfügung, die XML-Datenquellen auszuwerten und an die eigenen Bedürfnisse für eine automatisierte Print-Produktion anzupassen. Bspw. können XML-Daten an folgenden Punkten innerhalb von EasyCatalog umgeformt und manipuliert werden:
- direkt bei der Datenquellen-Definition können einzelne Felder via XPath extrahiert und angesprochen werden, bspw. auch nur für bestimmte Attribute
- XML-Framents können für die weitere Auswertung in einer eigenen Spalte einer EasyCatalog-Palette ausgegeben werden und dort bspw. auch
- als Tabellenfeld mit Hilfe von XSLT zu einer HTML-Tabelle umgeformt werden, die dann mittels LUA noch einem Post-Processing unterzogen werden kann, bevor die Tabelle im Dokument platziert wird
- EasyCatalog-Zusatzfelder können mit dem Befehl "EVALUATEXPATH" auf ein anderes XML-Feld oder -Fragment zugreifen und Daten für eine weitere Verarbeitung mit Hilfe von EasyCatalog Zusatzfeld-Funktionen extrahieren
- Spalten einer können über ein Pre-Processing ebenfalls auf den XPATH einer XML-Struktur zugreifen und diesen auswerten und umformen
Diese Liste ist nur ein Ausschnitt der Manipulations-Möglichkeiten, die EasyCatalog mit und für XML bietet. Es gibt noch eine ganze Reihe an weiteren Möglichkeiten, XML-Daten innerhalb von EasyCatalog zu manipulieren.