【发布时间】:2015-04-16 14:58:44
【问题描述】:
我想替换或删除 XML 节点中 html 标记之间的某些字符串,例如:
<description>
<![CDATA[<p>TEXT[…]</p>
<p>The post <a rel="nofollow" href="http://somelink">test test</a> appeared first on <a rel="nofollow" href="http://somelink">TEXT2</a>.</p>
]]>
</description>
我想删除节点中的第二个<p>...</p> 标签部分,或者更好的是用“MORE”替换
【问题讨论】:
-
什么版本的 XSLT?你试过什么了?如果您使用的是 1.0 版,则无法一次性完成此操作。而且由于您正在处理 HTML,您可能无法相信它无论如何都会解析为有效的 XML...
-
不幸的是 XSLT 1.0