JsonElementとして返される事前にエスケープされた有効な文字列があるユースケースがあります。ただし、JsonWriterを内部的に使用するJsonElementは、文字列を解析して、文字列のエスケープ/文字置換を試みます。
https://code.google.com/p/google-gson/source/browse/trunk/gson/src/main/java/com/google/gson/stream/JsonWriter.javaを参照してください
private void string()メソッド
String要素は事前にエスケープされているため、パフォーマンス上の理由からこれを避けたいと思います。
検索したところ、このユースケースは類似していることがわかりました: https ://code.google.com/p/google-gson/issues/detail?id = 239
上記のリンクのソリューションはgson1.5で機能しますが、Escaperクラスは最新のgson(2.2.2)で削除されています。
特定のタイプのJsonWriter文字列置換オーバーヘッドを回避できるように、JsonElement(またはその内部のJsonWriter)を拡張するにはどうすればよいですか?