Compartilhar via


Atualizações dinâmicas para NodeLists e NamedNodeMaps

Como o XmlNodeList e o XmlNamedNodeMap contêm um conjunto de nós, no entanto, o documento XML é carregado na memória e está sendo modificado, o W3C (World Wide Web Consortium) afirma que esses objetos que contêm conjuntos de nós precisam ser dinâmicos. Ou seja, se o documento subjacente for alterado, os dados nesses dois objetos também deverão ser alterados. Portanto, se você tiver um XmlNodeList que contenha todos os elementos filho de um determinado elemento (por exemplo, elemento X), adicione um elemento adicional, elemento Q, ao documento no elemento X. O XmlNodeList também deve ter esse novo elemento Q adicionado à sua coleção. O mesmo é verdadeiro no sentido inverso. Se um nó é adicionado a XmlNodeList, o documento subjacente é atualizado também.

Consulte também