昨天我发布了一个问题,获得了很大的成功。虽然它没有完全给我所需的,但肯定已经足够让我走上正确的道路。现在我遇到了另一个困难,希望能找到类似的指导。
我有一个文档,其中包含几种不同类型的元素,有些可以嵌套在其他元素中。每当出现特定元素时,我需要删除所有标记并仅留下内部HTML。
例如,如果存在pnum元素,则需要取整个元素并删除任何内部元素,仅留下内部html。
输入:
<li>
<pnum>
blah blah
<linum>hello hello</linum>
good bye
<title>good morning</title>
</pnum>
</li>
输出:
<li>
blah blah
hello hello
good bye
good morning
<li>
我可以使用HTMLAGILITYPACK来完成这个任务,但需要遍历每个节点,性能不是很好。我想知道是否有更快的XSLT转换方法可以应用到文档中。
提前感谢!
blah
- HelpMeWithXSLT