我旁边的XSL代码:代码永远不会达到
<xsl:template match="/">
<html>
<!--some code here-->
<body bgcolor="#FFFFFF">
<xsl:apply-templates select="NAME" />
</body>
</html>
</xsl:template>
<xsl:template name="NAME" match="NAME">
<!--some code here-->
</xsl:template>
但模板名称是从来没有达到过,例如我有<body></body>
我的XML结构空的HTML是:
<ROOT>
<MainNode>
<NAMES>
<NAME></NAME>
</NAMES>
</MainNode>
</ROOT>
可能是什么原因?
我试过ROOT/MainNode /姓名/名称,但它并没有帮助 – Ksice
@Ksice:然后尝试XPath的(第一个选项) – abatishchev
记住XPath是病例敏感。如果套管更正,这两种解决方案都应该可以工作。 –