0

XMLで1文字のユニコードをJavaで\ue123と書くと

2 文字の文字列はどのように記述できますか?

\u123\u123 を試してみましたが、うまくいきませんでした。

4

1 に答える 1

2

4 つの16 進数が続く必要があるため、うまく\u123\u123機能しません。しかし、これはうまくいくはずです:\u

String text = "\u0123\u0123";

これは Java 文字列リテラル側にすぎないことに注意してください。XML とは関係ありません。XML には、必要な文字をエスケープするさまざまな方法がありますが、適切なエンコーディング (UTF-8 など) を使用する場合は、非 ASCII 文字をエスケープする必要はありません。

于 2012-07-22T08:40:18.640 に答える