我在这里做几个假设:
- XPathDocument 不可编辑。
- XmlDocument 是可编辑的。
- XPathDocument 对于 XslCompiledTransform 更有效。
既然如此(如果我错了,请纠正我),是否会更好(更有效):
- 使用 XmlDocument 进行修改,然后在转换之前转换为 XPathDocument。有没有优化的方法来做到这一点?
- 只需通过转换坚持使用 XmlDocument。
一些背景知识,我从 web 服务获取复杂的 xml,然后使用 xpath 找到一些需要修改的元素,然后使用 xslt 创建 html。
在此先感谢您的帮助。