如何读取这样的xml?

snowcloud2002 2004-01-07 12:32:51
<Root>
<SubRoot id="1" XMLSrc="1.xml"></SubRoot>
<SubRoot id="2" XMLSrc="2.xml"></SubRoot>
<SubRoot id="3" XMLSrc="3.xml"></SubRoot>
<SubRoot id="4" XMLSrc="4.xml"></SubRoot>
</Root>


我这样写不行
<xsl:for-each select="Root/SubRoot">
<xsl:value-of select="@id"/>
</xsl:for-each>

循环只输出了1。其他的没有输出,请教!
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lex 2004-01-07
  • 打赏
  • 举报
回复
Root/*
gbliang 2004-01-07
  • 打赏
  • 举报
回复
<xsl:for-each select="Root">
<xsl:value-of select="./SubRoot[@id]"/>
</xsl:for-each>
adjoin 2004-01-07
  • 打赏
  • 举报
回复
<xsl:for-each select="//SubRoot">

8,906

社区成员

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

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