ここでは、いくつかの仮定を行います。
- XPathDocumentは編集できません。
- XmlDocumentは編集可能です。
- XPathDocumentは、XslCompiledTransformに対してより効率的です。
その場合(そして私が間違っている場合は私を訂正してください)、次の方が良い(より効率的)でしょうか?
- XmlDocumentを使用して変更を加え、変換前にXPathDocumentに変換します。これを行うための最適化された方法はありますか?
- 変換を通じてXmlDocumentに固執するだけです。
背景として、Webサービスから複雑なxmlを取得し、xpathを使用して変更が必要な要素を見つけ、xsltを使用してhtmlを作成します。
助けてくれてありがとう。