这是我的 XML 文件:
<Touren xmlns="urn:schemas-TOURDATA:SchemaExtension">
<Tour TourID="00" LastChange="00" LastChangeBy="00" Created="00" CreatedBy="00">
<OBJECT_TEXT_NAME xmlns="urn:schemas-TOURDATA:Tour">
<string xmlns="urn:TOURDATA:i18n" xml:lang="de-DE">TEXT GERMAN</string>
<string xmlns="urn:TOURDATA:i18n" xml:lang="en-GB">TEXT ENGLISH</string>
</OBJECT_TEXT_NAME>
这里是我的 XSLT:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:td1="urn:schemas-TOURDATA:SchemaExtension"
xmlns:td2="urn:schemas-TOURDATA:Tour">
<xsl:template match="/td1:Touren">
<xsl:apply-templates select="td1:Tour">
</xsl:apply-templates>
</xsl:template>
<xsl:template match="td1:Tour">
<p><xsl:value-of select="td2:OBJECT_TEXT_BESCHREIBUNG">!!TEXT GERMAN HERE!!</xsl:value-of></p>
<p><xsl:value-of select="td2:OBJECT_TEXT_BESCHREIBUNG">!!TEXT ENGLISH HERE!!</xsl:value-of></p>
</xsl:template>
</xsl:stylesheet>
如何选择de-DE和en-GB string
节点以使用 输出它们xsl:value-of
?