在XML中,Unicode使用以下方式表示:
例如:
\ue349
如果我想写一个由Unicode字符e343和e312组成的字符串,该如何在XML中表示?
XML不使用\ue349
标记。可以使用以&#
开头的字符引用,但大多数情况下并不需要使用它们。通常情况下,XML与UTF-8字符编码一起使用,这样每个字符都可以直接写入。 (在程序中生成XML时,如果编程语言支持,可能会使用像\ue349
这样的标记。)
在Unicode中,数字E343和E312是专用代码点,标准未分配给任何字符。它们可以按照需要通过私人协议使用,但您不应该期望任何软件或任何人能够理解它们,除非有这样的协议存在。考虑到这一点,代码点U+E343 U+E312(因此是某些协议可以表示的字符)可以写为
。
<node></node>

表示。 - Joachim Sauer