オブジェクトをシリアル化するために GSON を使用しています。しかし、何らかの理由で、特定の Unicode 文字をエスケープしていません。
Gson gson = new Gson();
System.out.println(gson.toJson("™"));
System.out.println(Character.codePointAt("™", 0) );
System.out.println(Character.codePointAt("™", 1) );
出力:
「™」
194
8482
文字が確実にエスケープされるようにする設定はありますか?