xslt语法问题

xutao888 2007-10-15 11:09:09
下面是XML文件:
<root>
<AAA>111</AAA>
</root>
<root>
<BBB>222</BBB>
<CCC>333</CCC>
</root>
...
<root>
<ZZZ>666</ZZZ>
</root>

问题:

怎么利用xslt显示成下面的样子
<root>
<AAA>111</AAA>
<BBB>222</BBB>
.... //这里不确定
<ZZZ>666</ZZZ>
</root>

注:ROOT节点下面的子元素个数未知
...全文
134 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cds27 2007-10-15
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="xml.xsl"?>
<doc>
<root>
<AAA>111 </AAA>
</root>
<root>
<BBB>222 </BBB>
<CCC>333 </CCC>
</root>
<root>
<ZZZ>666 </ZZZ>
</root>
</doc>

-----------------

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"/>
<xsl:template match="doc">
<root>
<xsl:copy-of select="root/*"/>
</root>
</xsl:template>
</xsl:stylesheet>

8,909

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧