たとえば、次のXMLから値 "Application Library"を選択しようとしています。つまり、content-node/localedata/titleの下の値です(localedata @ locale = "en")。XSLを使用して、属性によって特定された特定のノードに対してテンプレートを実行するにはどうすればよいですか?
<content-node objectid="6_NO2UF4I1186E1026H4BLVI08F1">
<localedata locale="de">
<title>Anwendungsbibliothek</title>
</localedata>
<localedata locale="en">
<title>Application Library</title>
</localedata>
<localedata locale="es">
<title>Biblioteca de aplicaciones</title>
</localedata>
</content-node>
特に、xsl:template @ matchの値にはどのようなXPath式を入れますか?私はハードコードされた値「エン」のために一致させる方法がわからない除いて、それはこのようなものであるべきだと思う:
<xsl:template match="localedata[@locale = en]">
は、私がここに右のトラックにアム、または私は行くべき他のいくつかの方法がありますこれについて?
ありがとうございます。そのフォーマットはうまくいきました....私はそれの実例を見つけることができませんでした。 –