1

私はGsonを使用してJavaオブジェクトをJsonに変換しています。オブジェクトのフィールドの1つは、次のように、エスケープされた二重引用符を含む文字列を保持します。

"double quote:'\"'"

toJsonメソッドは上記のように文字列を返しますが、代わりにこれを出力したいと思います。

double quote:'"'

これはGsonを使用して可能ですか?

4

1 に答える 1

1

なぜあなたはそれをしたいのですか?JS / JSONでも、周囲の引用符とエスケープ文字は必須です。

次のJSピースは、正しい値を示しています。

var json = { test: "double quote:'\"'" };
alert(json.test);

を使用して印刷しないでくださいSystem.out.println()。JavaはJSONを解析せず、JSのみが解析します;)

于 2010-03-02T21:58:44.900 に答える