以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  请问如何才能copy一个元素的所有内容,又能去掉这个元素名?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=53890)


--  作者:wolfkin
--  发布时间:10/16/2007 4:06:00 PM

--  请问如何才能copy一个元素的所有内容,又能去掉这个元素名?
假设有如下片段,
<a> b <c> d </c> e </a>
希望得到如下结果
b <c> d </c> e
请问这要如何才能实现?


[此贴子已经被作者于2007-10-16 18:27:57编辑过]

--  作者:wolfkin
--  发布时间:10/16/2007 7:10:00 PM

--  
撞出个办法来,

<xsl:apply-templates select="a"/>

<xsl:template match="a">
 <xsl:copy-of select=".//."/>
</xsl:template>


--  作者:hexun831012
--  发布时间:10/18/2007 10:42:00 AM

--  
<xsl:copy-of select="node()"/>
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
8,984.375ms