昨天,我使用了以下代码,它能够产生一些东西:
<xsl:variable name="radiofields" select="AllYourBase/*[name() != 'Australia']"/>
<Table style="width:100%; table-layout: fixed;" cellspacing="0" cellpadding="2">
<xsl:for-each select="$radiofields">
<xsl:variable name="i" select="position()"/>
<xsl:copy-of select="@*"/>
<xsl:copy-of select="*[name() != 'ReadOnly']"/>
</xsl:for-each>
</Table>
它能够通过XSLT处理器生成一些东西。
现在,根本没有输出......可能是其他人更改或更改了xml?
无论如何在上面的xsl文件中创建一个记录器来测试radiofields
是否为空,或者至少打印出它的内容?