如何解析HTML文本并修改XSLT中的一些HTML节点?

时间:2014-05-06 19:50:02

标签: xslt xslt-1.0

我已经搜索过这个主题,但我找不到任何好的答案。

假设我有一个XLST参数调用$ HtmlText,它被分配了一个htmltext块:

<xsl:param name="HtmlText">
    <xsl:value-of select="/rootxmldata/somehtmltext" disable-output-escaping="yes" />
</xsl:param>

分配给$ HtmlText参数的HTML文本有几个DIV元素,如下所示:

<div id="item1">
    <div class="test1"><span>item 1</span></div>
</div>
<div id="item2">
    <div class="test2"><span>item 2</span></div>
</div>
<div id="item3">
    <div class="test3"><span>item 3</span></div>
</div>

这是我的问题:

是否可以使用XLST 1.0解析这些HTML节点并根据其ID删除或修改DIV节点?

任何信息或简单的例子都将不胜感激。

谢谢。

0 个答案:

没有答案