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