Deklaracja DOCTYPE jest umieszczana na początku pliku XML i służy do powiązania go z plikiem DTD. Deklarację DOCTYPE można edytować, aby zmienić plik DTD, z którym jest powiązany dany plik XML.
Poniższe instrukcje zostały napisane dla perspektywy Zasób, ale będą też działać w wielu innych perspektywach.
Aby
zmodyfikować deklarację DOCTYPE, wykonaj następujące kroki:
- W widoku Projekt edytora XML kliknij prawym przyciskiem myszy opcję DOCTYPE, a następnie
wybierz opcję Edytuj sekcję DOCTYPE.
- Wartość w polu Nazwa elementu głównego powinna być dokładnie taka sama, jak nazwa elementu głównego w pliku XML. Wartość tego pola należy zmienić tylko wówczas, gdy zmieni się element główny.
- Klikając przycisk Przeglądaj, możesz wybrać identyfikator publiczny dla dowolnych pozycji katalogu XML. Wartość w polu Identyfikator publiczny stanowi identyfikator publiczny. Wartość ta jest wykorzystywana do powiązania pliku XML (przy użyciu pozycji katalogu XML) z plikiem DTD. Więcej
informacji zawiera sekcja
Dodawanie pozycji do
katalogu XML.
- Wartość w polu Identyfikator systemowy oznacza definicję DTD, z którą jest powiązany plik XML. W tym polu należy wpisać ścieżkę do pliku DTD, z którym chcesz powiązać plik XML (możesz też użyć w tym celu funkcji przeglądania).
Uwaga: Gdy plik XML jest przetwarzany przez procesor XML, procesor najpierw
podejmuje próbę znalezienia definicji DTD przy użyciu identyfikatora
publicznego. W przypadku niepowodzenia tej próby położenie definicji DTD jest
ustalane na podstawie identyfikatora systemowego.
- Kliknij przycisk OK.
Jeśli nie masz w swoim pliku XML deklaracji DOCTYPE, możesz kliknąć prawym przyciskiem myszy w widoku Projekt, a następnie wybrać opcję Dodaj informacje DTD, aby dodać deklarację.