读书人

在XSLT中怎么获得节点的XML文本

发布时间: 2012-02-02 23:57:14 作者: rapoo

在XSLT中如何获得节点的XML文本?
比如我们可以用<xsl:value-of select="/root/a"/>来获得a节点的值,
或者用<xsl:copy-of select="/root/a"/>把a节点及其子节点拷贝过来,
但如何实现类似XMLDOM中的outerXML的功能,即获得该节点的XML文本?

比如原始的XML是:

<root>
<a>
<b>hello world</b>
</a>
</root>

我们期望的目标XML是:

<result>
<node><a><b>hellow world</b></node>
</result>

[解决办法]
纯XSLT不能实现,你可以借助脚本实现

读书人网 >XML SOAP

热点推荐