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 pliku DTD, wykonaj następujące kroki:
- W widoku Nawigator kliknij prawym przyciskiem myszy plik DTD, który ma być używany, a następnie wybierz opcję .
- Wybierz projekt lub folder, w którym ma znajdować się plik XML, wpisz nazwę pliku w polu Nazwa pliku, a następnie kliknij przycisk Dalej.
Nazwa pliku musi kończyć się rozszerzeniem .xml.
- 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
atrybuty obowiązkowe oraz atrybuty opcjonalne.
- Utwórz elementy opcjonalne: Zostaną wygenerowane
elementy obowiązkowe oraz elementy opcjonalne.
- Utwórz pierwszą z wymaganych opcji: W pliku XML
zostanie wygenerowana pierwsza z wymaganych opcji.
- Wypełnij elementy i atrybuty danymi: Wszystkie
generowane elementy i atrybuty zostaną 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.