0

XSLT / XML変換は初めてであり、可能であれば基本的なヘルプが必要です。

私はに似たXMLファイルを持っています

<inputName attribute1="renameUsingThis"> Data </inputName>

出力が必要です

<renameUsingThis attribute1="renameUsingThis"> Data </renameUsingThis>

ここでいくつかの例を見てきましたが、それがどのように必要かを微調整することができず、現時点ではリバースエンジニアリングを行うのに十分な知識がありません。

前もって感謝します。

4

1 に答える 1

3

これを試して:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="node()|@*">
        <xsl:copy>
            <xsl:apply-templates select="node()|@*"/>
        </xsl:copy>
    </xsl:template>
    <xsl:template match="inputName">
        <xsl:element name="{@attribute1}">
            <xsl:apply-templates select="node()|@*"/>
        </xsl:element>
    </xsl:template>
</xsl:stylesheet>

ここで変換をテストできます:http ://www.xsltcake.com/slices/4DKz0w

于 2012-11-13T18:15:07.283 に答える