Jeśli chcesz szybko utworzyć plik XML na podstawie definicji DTD, możesz go wygenerować.
Generowanie pliku XML na podstawie definicji DTD oszczędza czas, ponieważ umożliwia utworzenie pliku XML, który jest od razu powiązany z definicją DTD oraz zawiera przynajmniej kilka elementów i atrybutów występujących w definicji DTD.
Po wygenerowaniu pliku XML możesz dostosować go w edytorze XML.
Poniższe instrukcje zostały napisane dla perspektywy Zasób, ale będą też działać w wielu innych perspektywach.
Aby utworzyć plik XML na podstawie definicji DTD, wykonaj następujące czynności:
- W widoku Nawigator kliknij prawym przyciskiem myszy wybrany plik DTD.
- Z menu podręcznego wybierz opcje .
- Wybierz projekt lub folder, który ma zawierać plik XML, a następnie nadaj mu nazwę. Nazwa pliku musi kończyć się rozszerzeniem .xml.
- Kliknij przycisk Dalej.
- Wybierz Element główny pliku XML. Element główny pliku XML to ten element, który zawiera wszystkie pozostałe elementy pliku.
Wszystkie elementy zdefiniowane w definicji DTD będą widoczne na liście elementów głównych.
- Wybierz poniższe opcje treści:
- Utwórz atrybuty opcjonalne. Zostaną wygenerowane zarówno atrybuty obowiązkowe, jak i opcjonalne.
- Utwórz elementy opcjonalne. Zostaną wygenerowane zarówno elementy obowiązkowe, jak i opcjonalne.
- Utwórz pierwszą z wymaganych opcji. W pliku XML zostanie wygenerowana pierwsza z wymaganych opcji.
- Wypełnij elementy i atrybuty danymi. Wszystkie wygenerowane elementy i atrybuty będą wypełnione przykładowymi danymi.
Jeśli nie wybierzesz żadnej z powyższych opcji, to zostanie utworzony minimalny zakres treści dla pliku XML.
- Podaj identyfikator publiczny lub identyfikator systemowy. Nie musisz określać obu. Jeśli jednak to zrobisz, identyfikator publiczny zostanie wykorzystany przed identyfikatorem systemowym.
- Kliknij przycisk Zakończ.
Plik XML będzie zawierał jedynie wybrany element główny oraz wszelkie elementy lub atrybuty zawarte w elemencie głównym.
Możesz dodawać elementy, atrybuty, jednostki i notacje do pliku XML, ale muszą być one zgodne z regułami określonymi w definicji DTD wykorzystanej do utworzenia pliku XML.