Generera XML-filer från DTDer

Du kan generera en XML-fil från din DTD om du snabbt vill skapa en XML-fil baserad på din DTD-fil. När du genererar en XML-fil från din DTD sparar du tid, genom att skapa en XML-fil som redan är associerad med din DTD, och innehåller en del av de element och attribut som finns i DTDn.

När du har genererat XML-filen kan du fortsätta att anpassa den i XML-redigeraren.

Följande instruktioner är skrivna för resursperspektivet, men de fungerar även i många andra fall.

Så här skapar du en XML-fil från en DTD-fil:

  1. Högerklicka på den DTD-fil du vill arbeta med i navigeringsvyn.
  2. På snabbmenyn väljer du Generera > XML-fil.
  3. Välj ett projekt eller en mapp där XML-filen ska lagras och ange ett filnamn. Namnet på filen måste sluta på .xml.
  4. Klicka på Nästa.
  5. Välj rotelementet för XML-filen. Rotelementet för en XML-fil är det element som innehåller alla andra element i filen. Samtliga element du har definierat i DTDn kommer att visas i listan Rotelement.
  6. Välj bland följande innehållsalternativ:
    • Skapa valfria attribut. Både obligatoriska och valfria attribut genereras.
    • Skapa valfria element. Både obligatoriska och valfria element genereras.
    • Skapa det första alternativet för ett obligatoriskt alternativ. Det första alternativet för ett obligatoriskt alternativ genereras i XML-filen.
    • Fyll element och attribut med data. Eventuella element och attribut som genererats fylls med exempeldata.

    Om du inte väljer något av de här alternativen kommer endast minsta möjliga mängd innehåll för XML-filen att skapas.

  7. Ange det publika IDt eller system-IDt. Du behöver inte ange båda. Om du gör det används det publika IDt framför system-IDt.
  8. Klicka på Slutför.

XML-filen kommer bara att innehålla det valda rotelementet och eventuella element och attribut som rotelementet innehåller. Du kan nu lägga till element, attribut, enheter, entiteter och noter i XML-filen. De måste dock uppfylla de regler som är definierade i den DTD du använde till att skapa XML-filen.

Närliggande begrepp
XML-redigeraren
Närliggande uppgifter
Skapa tomma XML-filer
Generera XML-filer från XML-scheman
Redigera XML-filer