-2

私はxslを初めて使用するので、これはおそらく非常に単純な質問です。

以下に示すようなxmlファイルがあります。xslを使用して、さまざまな要素のそれぞれの値を取得するにはどうすればよいですか。for-each&value-ofを使用しようとしましたが、要素値を取得できないようです。代わりに要素名を取得し続けてください。

ここに画像の説明を入力してください

4

1 に答える 1

2

まず、その XML は整形式ではないため、変換しようとしている XML を投稿してください。また、試した XSLT を提示していただくと、修正をお手伝いできます。

当面の間、これは役立つかもしれません

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
        <xsl:for-each select="./elem">
            Value:<xsl:value-of select="."/><br/>
            NameAttribute:<xsl:value-of select="@name"/><br/>
        </xsl:for-each>
    </xsl:template>
</xsl:stylesheet>
于 2012-08-30T15:54:53.563 に答える