なぜそのデータを取得するのですか:
<A>
<B>block 1</B>
<B>block 2</B>
<C>
no
</C>
<B>block 3</B>
</A>
そしてこの変換:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method= "html" indent="yes"/>
<xsl:template match="A/B">
<xsl:value-of select="."/> <br/>
</xsl:template>
</xsl:stylesheet>
次の出力:
block 1
block 2
no block 3
私はそれが次のようになることを期待しています:
block 1
block 2
block 3
では、なぜ C ブロックが含まれているのでしょうか?
//EDIT ここでテスト済み: http://www.ladimolnar.com/JavaScriptTools/XSLTransform.aspx