次の方法で共有


NodeLists および NamedNodeMaps の動的更新

XmlNodeListXmlNamedNodeMap にはノード セットが格納されますが、XML ドキュメントはメモリに読み込まれ、変更されるため、W3C (World Wide Web Consortium) では、ノード セットが格納されるこれらのオブジェクトは動的でなければならないと規定しています。 つまり、基になっているドキュメントが変更されたら、これら 2 つのオブジェクトも変更される必要があります。 したがって、特定の要素 (たとえば要素 X) のすべての子要素が XmlNodeList に格納されている場合、別の要素である要素 Q は、要素 X の下のドキュメントに追加されます。XmlNodeList のコレクションにも、その新しい要素 Q を追加する必要があります。 逆の場合も同様です。 XmlNodeList にノードが追加された場合は、基になっているドキュメントも同様に更新されます。

関連項目