U kunt een XML-bestand aan de hand van een DTD-bestand genereren als u een XML-bestand snel op basis van het DTD-bestand wilt maken. Dit levert een tijdwinst op, doordat het XML-bestand al aan het DTD-bestand is gekoppeld en ten minste enkele van de elementen en kenmerken uit het DTD-bestand bevat.
Nadat u het XML-bestand hebt gegenereerd, kunt u het verder aanpassen in de XML-editor.
De volgende instructies zijn
opgesteld voor het perspectief Resource, maar kunnen ook in tal van andere perspectieven worden gebruikt.
Voer de volgende stappen uit om een XML-bestand aan de hand van een DTD-bestand te maken:
- Klik in de view Navigator met de rechtermuisknop op het DTD-bestand waarmee u wilt werken.
- Klik in het voorgrondmenu op .
- Selecteer een project of een map voor het XML-bestand en typ een naam. De naam van het bestand moet op .xml eindigen.
- Klik op Volgende.
- Selecteer het hoofdelement van het XML-bestand. Dit is het element dat alle andere elementen in het XML-bestand bevat. Alle elementen die in het DTD-bestand zijn gedefinieerd, worden in de lijst Hoofdelement afgebeeld.
- Maak een keuze uit de volgende contentopties:
- Optionele kenmerken maken. Er worden zowel verplichte als optionele kenmerken gegenereerd.
- Optionele elementen maken. Er worden zowel verplichte als optionele elementen gegenereerd.
- Eerste keuze of verplichte keuze maken. De eerste optie van een vereiste keuze wordt gegenereerd in uw XML-bestand.
- Elementen en kenmerker vullen met gegevens. Alle gegenereerde elementen en kenmerken worden gevuld met voorbeeldgegevens.
Als u geen van deze opties selecteert, wordt slechts de minimale hoeveelheid content voor het XML-bestand gemaakt.
- Geef het Openbaar ID of het Systeem-ID op. U hoeft niet beide ID's op te geven. Anders krijgt het openbare ID voorrang.
- Klik op Voltooien.
Het XML-bestand bevat alleen het geselecteerde hoofdelement en alle elementen of kenmerken van het hoofdelement. U kunt nu elementen, kenmerken, entiteiten en notaties aan het XML-bestand toevoegen. Houd wel rekening met de regels in het DTD-bestand aan de hand waarvan u het XML-bestand hebt gemaakt.