1

要素の属性ごとに要素の値を取得する必要がありますこれはxmlです

<root><parameters>
<parameter name="ArticleId">0</parameter>
<parameter name="KeywordsTitle">villas-boas-wants-more-respect-for-tottenham-over-bale-saga</parameter>
<parameter name="NewsTag" />
<parameter name="Sport">0</parameter>
<parameter name="BoxTitle" /><parameter name="BoxTitleUrl" />
</parameters></root>

XSLTファイルのパラメータ名KeywordsTitleの値を取得するにはどうすればよいですか

ご意見をお聞かせください、

4

2 に答える 2

0

1つの方法です。

<xsl:value-of select="root/parameters/titleparameter/@name="KeywordsTitle"/>

とのオフ

<xsl:template match="/">
于 2013-09-16T13:39:38.337 に答える
0

次のいずれかを実行できます。

<xsl:value-of select="/root/parameters/parameter[@name='KeywordsTitle']" />

ルートから正しいパスを選択するか、次のことができます。

<xsl:value-of select="//parameter[@name='KeywordsTitle']" />

<parameter>完全な XML ファイルを要素にスキャンする

于 2013-09-16T13:41:42.523 に答える