0

我有一个动态加载的简单 XPath 表达式字符串列表,其中包含我的结果文档应包含的所有有效节点的“白名单”。我们在 C# 中将源文档过滤为仅包含与我的 XPath 表达式列表匹配的节点的结果文档的最佳方法是什么?我的源文档当前加载为 XDocument。需要具有最佳性能,可能每秒处理许多这些。起初对我来说听起来很简单,但考虑到 .NET 中 XML 处理的一系列选择,我正在努力寻找最好的(或任何)方法来做到这一点。这个来自微软某人的XmlPathReader将 XmlReader 与 XPath 匹配相结合似乎很有希望,但它已经八年没有被触及,所以不太确定。

4

0 回答 0