我想叫MyClass
一個的Java類保存到一個文本文件,我想用JSON來編碼類文件寫入的目的,而不是實現Serializable
接口。此外,要保存課程,我希望使用Google的Gson圖書館,尤其是JsonWriter
課程。所述MyClass
類是,例如,定義如下:HTML的JSON字符串在Java中
public class MyClass{
String html;
public MyClass(){}
}
如上例所示,MyClass
具有String
字段命名html
,即顯然必須包含HTML代碼。
我能否拯救類到一個文本文件通過通過使用JSON的JsonWriter
,或者我應該編碼或做給它JsonWriter
之前與html
字段(例如呼叫到URLEncode
樣功能)類似的東西?
當你試圖序列化它時發生了什麼? –
我不想序列化這個類,因爲在保存之後,我需要在非Java應用程序中使用它。 –
看起來可以,但這真的是一個很好的設計嗎? –