Generere XML-filer ut fra DTD-filer

Du kan opprette en XML-fil ut fra DTDen hvis du vil opprette en XML-fil raskt på grunnlag av DTD-filen. Generering av XML-fil ut fra DTD sparer tid ved at det genereres en XML-fil som allerede er knyttet til DTDen og inneholder i hvert fall enkelte av elementene og attributtene i DTDen.

Når du har generert XML-filen, kan du tilpasse den i XML-redigeringsprogrammet.

Instruksjonene nedenfor er skrevet for Ressurs-perspektivet, men virker også for mange andre perspektiver.

Slik oppretter du en XML-fil på grunnlag av en DTD-fil:

  1. Høyreklikk på DTD-filen du vil arbeide med, i Navigator-visningen.
  2. I hurtigmenyen klikker du på Generer > XML-fil.
  3. Velg et prosjekt eller en mappe som skal inneholde XML-filen, og oppgi navn for den. Navnet på filen må slutte på .xml.
  4. Klikk på Neste.
  5. Velg rotelementet til XML-filen. Rotelementet til en XML-fil er elementet som inneholder alle andre elementer i den filen. Alle elementer som du har definert i DTDen, vil bli vist på rotelementlisten.
  6. Velg blant følgende innholdsalternativer:
    • Opprett valgfrie attributter. Både obligatoriske og valgfrie attributter blir generert.
    • Opprett valgfrie elementer. Både obligatoriske og valgfrie elementer blir generert.
    • Opprett første valg av obligatoriske valg. Første valg for et obligatorisk valg blir generert i XML-filen.
    • Fyll elementer og attributter med data. Alle elementer og attributter som genereres, blir fylt med eksempeldata.

    Hvis du ikke velger noen av disse alternativene, blir bare et minimum av innhold som kreves for XML-filen, opprettet.

  7. Oppgi felles-ID eller system-ID. Du behøver ikke oppgi begge. Hvis du gjør det, vil felles-ID bli brukt før system-ID.
  8. Klikk på Fullfør.

XML-filen vil bare inneholde det valgte rotelementet og eventuelle elementer eller attributter som finnes i rotelementet. Du kan nå legge til elementer, attributter, entiteter og notasjoner i XML-filen. De må imidlertid følge reglene som er fastsatt i DTDen som du brukte til å opprette XML-filen.

Beslektede begreper
XML-redigeringsprogram
Beslektede oppgaver
Opprette tomme XML-filer
Generere XML-filer ut fra XML-skjemaer
Redigere XML-filer