Generování souborů XML z DTD

Soubor XML můžete vygenerovat ze svého DTD, pokud chcete rychle vytvořit soubor XML na základě určitého souboru DTD. Vygenerování souboru XML z vlastního DTD vám uspoří čas vytvořením souboru XML, který je asociován s vaším DTD a který obsahuje přinejmenším některé z prvků a atributů vašeho DTD.

Po vygenerování můžete nový vlastní soubor XML dále upravit v editoru XML.

Následující pokyny jsou určeny pro perspektivu Prostředek, nicméně jsou aplikovatelné i na mnohé další perspektivy.

Chcete-li vytvořit soubor XML ze svého souboru DTD, postupujte tímto způsobem:

  1. V pohledu Navigátor klepněte pravým tlačítkem myši na soubor DTD, který chcete použít.
  2. V této místní nabídce klepněte na Generovat > Soubor XML .
  3. Vyberte projekt nebo složku, do které má být soubor XML přidán, a zadejte jeho název. Název souboru musí být ukončen příponou .xml.
  4. Klepněte na Další.
  5. Vyberte Kořenový prvek souboru XML. Kořenový prvek souboru XML je prvek, který obsahuje všechny ostatní prvky tohoto souboru. V seznamu Kořenový prvek se zobrazí všechny prvky definované v souboru DTD.
  6. Proveďte výběr z následujících voleb obsahu:
    • Vytvořit volitelné atributy. Budou vygenerovány povinné i volitelné atributy.
    • Vytvořit volitelné prvky. Budou vygenerovány povinné i volitelné prvky.
    • Vytvořit první volbu nezbytné volby. Ve vašem souboru XML se vygeneruje první volba nezbytné volby.
    • Prvky a atributy naplnit daty. Jakékoliv generované prvky a atributy budou naplněny vzorovými daty.

    Pokud nechcete použít žádnou z těchto voleb, vytvoří se pouze minimální množství obsahu nezbytného pro soubor XML.

  7. Zadejte Veřejné ID nebo Systémové ID. Není zapotřebí zadat obě. Pokud tak učiníte, bude Veřejné ID použito před Systémovým ID.
  8. Klepněte na Dokončit.

Soubor XML bude obsahovat pouze vybraný kořenový prvek a veškeré prvky či atributy obsažené v kořenovém prvku. Nyní můžete do souboru XML přidat prvky, atributy, entity a notace, ovšem pouze v souladu s pravidly určenými v souboru DTD, který je použit k vytvoření souboru XML.

Související pojmy
XML editor
Související úlohy
Vytváření prázdných souborů XML
Generování souborů XML ze schémat XML
Úprava souborů XML