假设变量名=“var”具有以下XML
<a>
<b>
<bb>234</bb>
</b>
<c>345</c>
<d>456</d>
</a>
如何才能访问var中的bb?像 value-of select =“ $ var / a / b / bb ”。
有什么办法吗?
答案 0 :(得分:0)
您可以使用xslt以下获取bb
值
XSLT
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes" />
<xsl:template match="/">
<xsl:variable name="sample" select="/" />
<xsl:value-of select="$sample/*/*/*"/>
</xsl:template>
</xsl:stylesheet>
输出
234