Generér XML-filer fra DTD'er

Du kan generere en XML-fil fra din DTD, hvis du hurtigt vil oprette en XML-fil baseret på din DTD-fil. Når du genererer en XML-fil fra din DTD, sparer du tid, fordi du opretter en XML-fil, som allerede er tilknyttet DTD'en, og som indeholder i hvert fald nogle af elementerne og attributterne i din DTD.

Når du har genereret en XML-fil, kan du tilpasse den yderligere i XML-editoren.

Følgende instruktioner er skrevet til perspektivet Ressource, men gælder også i mange andre perspektiver.

Sådan opretter du en XML-fil ud fra en DTD-fil:

  1. Højreklik på den DTD-fil, du vil arbejde med, i oversigten Navigator:
  2. Klik på Generér > XML-fil på pop op-menuen.
  3. Vælg et projekt eller en folder, som skal indeholde XML-filen, og skriv et navn på den. Navnet på filen skal slutte med .xml.
  4. Klik på Næste.
  5. Vælg Rodelement for XML-filen. Rodelementet for en XML-fil er det element, som indeholder alle andre elementer i den pågældende fil. Alle de elementer, du har defineret i DTD'en, vises i listen Rodelement.
  6. Vælg fra følgende indholdsindstillinger:
    • Opret valgfri attributter. Der genereres både obligatoriske og valgfri attributter.
    • Opret valgfri elementer. Der genereres både obligatoriske og valgfri attributter.
    • Opret første valg for påkrævet valg. Det første valg for et påkrævet valg genereres i XML-filen.
    • Indsæt data i elementer og attributter. Alle genererede elementer og attributter udfyldes med eksempeldata.

    Hvis du ikke vælger nogen af disse muligheder, oprettes kun det minimale indhold, der kræves til XML-filen.

  7. Angiv Offentlig id eller System-id. Du behøver ikke angive begge dele. Hvis du gør det, bruges den offentlige id før system-id'en.
  8. Klik på Afslut.

XML-filen indeholder kun det valgte rodelement og eventuelle elementer eller attributter indeholdt i rodelementet. Nu kan du tilføje elementer, attributter, entiteter og notationer til XML-filen, men de skal overholde de regler, som er fastlagt i den DTD, du brugte til at oprette XML-filen med.

Beslægtede begreber
XML-editor
Beslægtede opgaver
Opret tomme XML-filer
Generér XML-filer fra XML-skemaer
Redigér XML-filer