Import und Export von XML-Dateien. InDesign verfügt über eine komplexe, jedoch kaum dokumentierte Schnittstelle. Meist wird eine Datenbank als Datenquelle genutzt. Texte und Bilder können daraus als XML exportiert und anschließend in das vorbereitete Layout in InDesign importiert werden. Bei kleineren Fehlern in der XML-Struktur hilft eine XSL-Transformation. Die Alternative sind XML-Rules, Javascript-Befehlssets in InDesign die Fallentscheidungen ermöglichen.
