我有一些看起来像这样的XML
<book>
<bio>
hello world, the € is doing awfully well today
</bio>
</book>
目前,当我将其导入到indesign时,€
仍然显示为,而不是显示为€
我已尝试将其添加到doctype中:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE book [
<!ENTITY euro '€'>
]>
<book>
<bio>
但这仍然是€
而不是€。如何按要求显示?
答案 0 :(得分:1)
您必须根据文字字符声明实体(如果您的XML文件存储在可以字面表示的字符编码中):
<!ENTITY euro '€'>
或数字字符引用(在任何ASCII兼容编码中都是安全的,包括UTF-8,ISO-8859-1,ISO-8859-15等)
<!ENTITY euro '€'>