jjzjj

externalProfile

全部标签

java - 阻止 GSON 序列化 JSON 字符串

我是gson的新手,有一个我还没有找到答案的newby问题,所以请多多包涵。StackOverflow和谷歌不是我的friend:(我有一个java类“User”,它的属性之一“externalProfile”是一个包含已序列化JSON的Java字符串。当gson序列化User对象时,它会将externalProfile视为原始类型,从而转义JSON添加额外的斜杠等。我希望gson单独保留字符串,只是“按原样”使用它,因为它已经是有效且可用的JSON。为了区分JSON字符串,我创建了一个名为JSONString的简单类,我尝试使用读取器/写入器、registerTypeAdapter,