0

次のxmlがあります。

<OPTIONS_MAPPING>
    <OPTION>
        <BRM>daily data option</BRM>
        <DEFAULT>N</DEFAULT>
    </OPTION>
    <OPTION>
        <BRM>EOC</BRM>
        <DEFAULT>Y</DEFAULT>
    </OPTION>
    <OPTION>
        <BRM>Autotopup</BRM>
        <DEFAULT>N</DEFAULT>
    </OPTION>
</OPTIONS_MAPPING>

ここで、すべての OPTION をループして、BRM と DEFAULT の値を取得する必要があります。コードを書きましたが、DEFAULT の値を変数に取得する方法がわかりません。ご意見をお聞かせください。

<xsl:variable name="docOptionsMapping" select="document('OptionsMapping.xml')"/>

<xsl:template match="/">
    <xsl:for-each select="$docOptionsMapping//BRM">
        <xsl:variable name="brmValue" select="."/>
    </xsl:for-each>         
</xsl:template>
4

1 に答える 1