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 přidružen k vašemu 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 souboru DTD, postupujte takto:

  1. V pohledu Navigátor klepněte pravým tlačítkem myši na soubor DTD, s nímž chcete pracovat, a vyberte volbu Generovat > Soubor XML.
  2. Vyberte projekt nebo složku, která má obsahovat soubor XML, zadejte název souboru do pole Název souboru a klepněte na tlačítko Další. Název souboru musí být ukončen příponou .xml.
  3. 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.
  4. 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 bude vygenerována první volba nezbytné volby.
    • Prvky a atributy naplnit daty: Všechny vygenerované prvky a atributy budou naplněny ukázkovými daty.
    Pokud nechcete použít žádnou z těchto voleb, vytvoří se pouze minimální množství obsahu nezbytného pro soubor XML.
  5. 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.
  6. Klepněte na tlačítko 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í koncepce
Editor XML
Související úlohy
Vytvoření souborů XML
Generování souborů XML ze schémat XML
Úpravy souborů XML