Edytowanie deklaracji DOCTYPE

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:

  1. W widoku Projekt edytora XML kliknij prawym przyciskiem myszy opcję DOCTYPE, a następnie wybierz opcję Edytuj sekcję DOCTYPE.
  2. 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.
  3. 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.
  4. 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.
  5. 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ę.
Pojęcia pokrewne
Powiązania pliku XML z definicjami DTD i schematami XML
Czynności pokrewne
Edytowanie z ograniczeniami definicji DTD lub schematów XML
Dodawanie pozycji do katalogu XML
Aktualizowanie plików XML z uwzględnieniem zmian w definicjach DTD i schematach XML
Edytowanie w widoku Projekt