好的,我正在尝试打印 Ancient_wonders/wonder 下与 name 相等的每个元素,但是当我这样做时:
<xsl:for-each select="ancient_wonders/wonder">
<xsl:value-of select="./name"/>
</xsl:for-each>
它只打印等于名称的第一个元素。这是我的xml:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="02-03.xsl"?>
<ancient_wonders>
<wonder>
<location>
Rhodes, Greece
</location>
<name language="English">
Christ of Brasil
</name>
<name language="English">
Colossus of Rhodes
</name>
<name language="Chinese">
Great Wall of China
</name>
</wonder>
有人可以向我解释如何做到这一点。