という名前のJavaクラスMyClassをテキスト ファイルに保存したいのですが、インターフェイスを実装する代わりに、 JSONを使用してファイル書き込み用のクラスをエンコードしたいと考えていSerializableます。さらに、クラスを保存するには、Google のGsonライブラリ、特にクラスを使用したいと考えていますJsonWriter。MyClassクラスは、たとえば次のように定義されます。
public class MyClass{
String html;
public MyClass(){}
}
上記の例に示すように、 にMyClassはStringという名前のフィールドがhtmlあり、これには明らかにHTML コードが含まれている必要があります。
を介して JSON を使用してクラスをテキスト ファイルに保存できますか、JsonWriterまたは に渡す前に、フィールドをエンコードするか、フィールドで同様の処理( -like 関数htmlの呼び出しなど) を行う必要がありますか?URLEncodeJsonWriter