xslコードは各国ごとに1つの都市を返すだけです。どんな考え?私は各国のすべての都市を手に入れることを期待していたからです。xslコードですべての都市が返されない
RESULT
<html>
<ul>
<li>United States</li>
<li>LA</li>
<li></li>
</ul>
<ul>
<li>Poland</li>
<li>Gdańsk</li>
<li></li>
</ul>
</html>
<html xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:version="1.0">
<xsl:for-each select="//nations">
<xsl:for-each select="nation">
<ul>
<li><xsl:value-of select="nationame"/></li>
<li><xsl:value-of select="cities/city/cityname"/></li>
<li><xsl:value-of select="cities/city/population"/></li>
</ul>
</xsl:for-each>
</xsl:for-each>
</html>
<nations>
<nation>
<nationame>United States</nationame>
<cities>
<city>
<cityname>LA</cityname>
<citypopulation>4000000</citypopulation>
</city>
<city>
<cityname>NY</cityname>
<citypopulation>10000000</citypopulation>
</city>
</cities>
</nation>
<nation>
<nationame>Poland</nationame>
<cities>
<city>
<cityname>Gdańsk</cityname>
<citypopulation>40000</citypopulation>
</city>
<city>
<cityname>Poznań</cityname>
<citypopulation>100000</citypopulation>
</city>
</cities>
</nation>
</nations>
誰かが実現CODEがなぜ機能していない:あなたはコードとImはなっていることの結果を見ることができます
?
単純なスタイルシート形式を使用する理由はありますか? –