Aktualizowanie plików XML z uwzględnieniem zmian w definicjach DTD i schematach XML

Jeśli zmienisz plik DTD lub schemat XML, z którym jest powiązany otwarty plik XML, wybierz z menu opcje XML > Przeładuj zależności, aby zaktualizować plik XML z uwzględnieniem tych zmian. Zmiany będą odzwierciedlone w udostępnianych przez edytor mechanizmach nadzorowanej edycji, np. w asystencie treści.

Załóżmy, że istnieje plik DTD o nazwie "Kontakt.dtd" oraz powiązany z nim plik XML o nazwie "Kontakt.xml". Plik Kontakt.dtd zawiera element główny o nazwie Kontakt, który może zawierać dowolne spośród następujących elementów potomnych: NazwiskoIImie, AdresPocztowy, Email. Jeśli usuniesz element potomny Email z definicji DTD, nie będziesz mógł już dodać elementu potomnego Email do elementu głównego Kontakt w pliku Kontact.xml. Ta zmiana nie zostanie jednak uwzględniona w edytorze XML, dopóki nie zapiszesz zmian w pliku DTD i nie użyjesz opcji XML > Przeładuj zależności edytora. Do tego czasu nadal będzie możliwe dodawanie elementów Email do pliku Kontakt.xml.

Ta cecha jest bardzo użyteczna, jeśli aktualizujesz jednocześnie definicje DTD i schematy XML oraz powiązane z nimi pliki XML.

Pojęcia pokrewne
Powiązania plików XML z definicjami DTD i schematami XML
Zadania pokrewne
Edytowanie z ograniczeniami schematów XML lub definicji DTD
Edytowanie deklaracji DOCTYPE
Dodawanie pozycji do katalogu XML
Edytowanie informacji o przestrzeni nazw