Aktualizacja dynamiczna obiektów NodeLists i NamedNodeMaps

Ponieważ xmlNodeList i XmlNamedNodeMap zawierają zestaw węzłów, ale dokument XML jest ładowany do pamięci i jest modyfikowany, World Wide Web Consortium (W3C) stwierdza, że te obiekty zawierające zestawy węzłów muszą być dynamiczne. Oznacza to, że jeśli podstawowy dokument ulegnie zmianie, dane w tych dwóch obiektach również powinny ulec zmianie. W związku z tym jeśli masz element XmlNodeList zawierający wszystkie elementy podrzędne określonego elementu (na przykład element X), dodaj dodatkowy element, element Q, do dokumentu w elemecie X. Element XmlNodeList powinien również zawierać ten nowy element Q dodany do kolekcji. To samo dotyczy odwrotnie. Jeśli węzeł zostanie dodany do elementu XmlNodeList, dokument źródłowy również zostanie zaktualizowany.

Zobacz też