所以昨天,我使用了以下代码,它能够产生一些东西:
<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
为空,或者至少打印出它的内容?