1
我發現了很多關於通過XSLT函數translate(source,sourceChars,outputChars)翻譯特定元素/屬性以便翻譯(「čašaž」,「čšž」,「csz」)= casaz通過XSLT刪除整個XML文檔中的變音符號
我需要XSLT模板,它翻譯每個節點和每個屬性。 我不知道源XML的結構,所以它必須是通用的,不依賴於屬性或元素名稱和值。
我尋找的是這樣的僞轉型:
<xsl:template match="@*">
<xsl:copy>
<xsl:apply-templates select="translate(. , "čžš","czs")"/>
</xsl:copy>
</xsl:template>
<xsl:template match="node()">
<xsl:copy>
<xsl:apply-templates select="translate(. , "čžš","czs")"/>
</xsl:copy>
</xsl:template>