0

在 XML 中,如果一个字符 unicode 在 Java 中写为 \ue123

两个字符的字符串怎么写?

注意我试过 \u123\u123 但它没有用!

4

1 回答 1

2

好吧\u123\u123不起作用,因为\u需要后跟四个十六进制数字。但这应该可以正常工作:

String text = "\u0123\u0123";

请注意,这只是 Java 字符串文字方面 - 它与 XML 无关。XML 有不同的方式来转义它需要的字符,但是如果您使用适当的编码(例如 UTF-8),则不需要转义非 ASCII 字符。

于 2012-07-22T08:40:18.640 回答