以下を翻訳しようとしています(一重引用符からアポストロフィへ):
入力: トゥールーズワー
出力: トゥールーズワー
次の2つのコマンドを使用してみました:
<xsl:variable name="apos" select='"'"'/>
<xsl:variable name="rsquo">'</xsl:variable>
translate(text(),$apos,$rsquo)
このコマンドは、まだ出力として一重引用符 (') を提供しています。
<xsl:variable name="apos" select='"'"'/>
<xsl:variable name="rsquo" select='"’"'/>
ここで、このコマンドでは、xslt で 2 番目の変数 (rsquo) を宣言できません。
ご意見をお聞かせください。