读书人

xslt 怎么获取xml节点的有关问题

发布时间: 2012-06-14 16:00:31 作者: rapoo

xslt 如何获取xml节点的问题
<Root>
<TitleInfo Title="" />
<FirstMenu BizClassID="001">
<SecondMenu BizClassID="001001"/>
<SecondMenu BizClassID="001002"/>
<SecondMenu BizClassID="001003"/>
<SecondMenu BizClassID="001004"/>
<SecondMenu BizClassID="001005"/>
<SecondMenu BizClassID="001006"/>
</FirstMenu>
<FirstMenu BizClassID="002">
<SecondMenu BizClassID="002001"/>
<SecondMenu BizClassID="002002"/>
<SecondMenu BizClassID="002003"/>
<SecondMenu BizClassID="002004"/>
<SecondMenu BizClassID="002005"/>
<SecondMenu BizClassID="002006"/>
</FirstMenu>
</root>

请问,我在SecondMenu 的时候如何读取<TitleInfo Title="" />这个节点Title的值?
实现<a href="/{@Title}/{@BizClassID}.html" target="_self">这样的功能
谢谢


[解决办法]
<xsl:value test='@Title'>
[解决办法]
<xsl:for-each select="/Root/FirstMenu/SecondMenu">
<a href="/{../../TitleInfo/@Title}/{@BizClassID}.html" target="_self">xx</a>
<br/>
</xsl:for-each>

读书人网 >XML SOAP

热点推荐