首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

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

2012-02-02 
在XSLT中如何获得节点的XML文本?比如我们可以用xsl:value-of select/root/a/来获得a节点的值,或者用

在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>&lt;a&gt;&lt;b&gt;hellow world&lt;/b&gt;</node>
</result>

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

热点排行