语境
我正在使用Apache Batik处理字体文件,并使用ttf2svg
命令将字体转换为 SVG 文件。然而,Batik XML 给出的输出对初始的“中文”字形进行编码。
当前 XML
<glyph unicode="豈" glyph-name="null" horiz-adv-x="256" d="…" />
目标 XML
<glyph unicode="豈" glyph-name="null" horiz-adv-x="256" d="…"/>
XSL 模板
<xsl:template match="svg:glyph" mode="from-block">
<xsl:copy-of select="." disable-output-escaping="yes" />
<xsl:apply-templates />
</xsl:template>
问题
如何将 XML 十六进制实体解码为XSLT 1.0中的相应字符?