Pages - Menu

2012-10-19

invalid XML character

An invalid XML character (Unicode: 0x1e) was found in ...
というエラーメッセージを吐くことがある。
原因はよく分からないが、とりあえず、replaceAllメソッドで回避することは可能。
String.replaceAll("\\x1e", "")
\x1eは、16進数コード1eの文字。

ついでに、ネットでコードを調べているとよく出てくる"\"は、文字コードの問題でスラッシュになっているが、"¥"のことである。

0 件のコメント:

コメントを投稿