Operation Manual
482
Hoofdstuk 19: XML
InDesign is een van de vele toepassingen waarmee u XML kunt maken en gebruiken. Nadat u de inhoud van een InDesign-
bestand hebt voorzien van labels, kunt u het bestand opslaan en exporteren als XML en de XML-inhoud vervolgens
opnieuw gebruiken in een ander InDesign-bestand of in een andere toepassing. U kunt ook een XML-bestand in InDesign
importeren en de XML-gegevens in InDesign weergeven en opmaken op een manier die precies aansluit op uw wensen.
Werken met XML
Over XML
XML (Extensible Markup Language) is een manier waarop gegevens in een bestand opnieuw kunnen worden gebruikt of
waarmee het vervangen van de gegevens in het ene bestand door gegevens uit het andere bestand kan worden
geautomatiseerd. Bij XML worden labels gebruikt om delen van een bestand, bijvoorbeeld een koptekst of een artikel, te
beschrijven.Metdezelabelswordengegevensgemarkeerd,zodatdezekunnenwordenopgeslagenineenXML-bestanden
op de juiste wijze kunnen worden verwerkt wanneer dit naar andere bestanden wordt geëxporteerd. U kunt XML zien als
een vertaalmechanisme voor gegevens. Met XML-labels worden tekst en andere inhoud van een bestand gelabeld, zodat de
gegevens door andere toepassingen kunnen worden herkend en weergegeven.
Uitbreidbare taal
XML wordt beschouwd als een uitbreidbare taal omdat gebruikers hun eigen XML-labels kunnen maken: een label voor elk
type informatie dat ze opnieuw willen gebruiken. XML-labels bevatten geen informatie over hoe gegevens moeten worden
weergegeven of opgemaakt. XML-labels zijn uitsluitende bestemd voor het identificeren van inhoud.
In InDesign kunt u bijvoorbeeld een label
Kop1 maken en dit label toewijzen aan elke kop op het eerste niveau in een
document. Nadat het document is opgeslagen als een XML-bestand, kan de inhoud van Kop1 door elke toepassing die XML
kan lezen worden geïmporteerd en gebruikt als een webpagina, gedrukte catalogus, inventaris, prijslijst of databasetabel.
InDesign is een van de vele toepassingen waarmee u XML kunt maken en gebruiken. Nadat u de inhoud van een InDesign-
bestand hebt voorzien van labels, kunt u het bestand opslaan en exporteren als XML en de XML-inhoud vervolgens
opnieuw gebruiken in een ander InDesign-bestand of in een andere toepassing. U kunt ook een XML-bestand in InDesign
importeren en de XML-gegevens in InDesign weergeven en opmaken op een manier die precies aansluit op uw wensen.
Ook als u geen ervaring hebt met XML, kunt u in InDesign XML-labels maken en delen van een document van labels
voorzien. InDesign voert de XML-programmering achter de schermen uit en maakt de XML wanneer u een document
exporteert in XML-indeling.
Belangrijk: Verwar XML-labels niet met gelabelde tekst van InDesign. Raadpleeg het bestand Gelabelde Tekst.pdf op de
installatie-dvd voor meer informatie over gelabelde tekst, een andere methode voor het exporteren en importeren van InDesign.
XML-gegevensstructuur
Elementen zijn de bouwstenen van XML-gegevens; een element bestaat uit gegevens die zijn gelabeld. In XML-bestanden
worden elementen genest in andere elementen, zodat een hiërarchische structuur van de gegevens ontstaat.
De structuur van XML-gegevens wordt weergegeven in het deelvenster Structuur. In dit deelvenster ziet u de hiërarchie en
de volgorde van elementen. In de XML-structuur worden onderliggende elementen opgenomen in bovenliggende
elementen, die zelf ook weer onderliggende elementen kunnen zijn. Of, gezien in omgekeerde richting, bovenliggende
elementen bevatten onderliggende elementen, en deze onderliggende elementen kunnen zelf bovenliggende elementen zijn
voor andere onderliggende elementen.