ここで調べてみましたが、適切な答えが見つかりませんでした。たくさんのノードを持つXML文字列があります。
この文字列からいくつかのノードのみを抽出し、新しいルート要素を追加して返します。
これをXMLDocumentにロードし、ノードを選択することで、これを行う方法を知っています。XpathNavigatorまたはXmlReaderを使用してこれを行うためのより良い方法はありますか?
これは私の文字列です
<root>
<node1/>
<node2/>
<node3/>
<node4/>
<node5>
</root>
出力文字列を
<root>
<node3/>
<node4/>
</root>
効率的な方法で行う必要があります。