我想将一个名为的Java类保存MyClass
到一个文本文件中,并且我想使用JSON对该类进行编码以用于文件写入目的,而不是实现Serializable
接口。此外,为了保存课程,我想使用 Google 的Gson库,尤其是JsonWriter
课程。例如,该类MyClass
定义如下:
public class MyClass{
String html;
public MyClass(){}
}
如上例所示,MyClass
有一个String
名为 的字段html
,显然必须包含HTML 代码。
我可以通过使用 JSON 将类保存到文本文件中吗,JsonWriter
或者我应该对html
字段进行编码或执行类似的操作(例如调用URLEncode
-like 函数),然后再将其提供给JsonWriter
?