fastjson 可以支持保留json原始数据的解析吗

amrnrhlw  于 5个月前  发布在  其他
关注(0)|答案(2)|浏览(57)

比如{"name":"jack","extra":{"old":18,"city":"beijing"}},这种解析出来的name就是jack,extra不是一个class的实例,而是一个{"old":18,"city":"beijing"}字符串或者byte[]。不知道我说清楚了没

rkue9o1l

rkue9o1l1#

:)可以把extra再用个JSON.toJSONString啊

zsohkypk

zsohkypk2#

:)可以把extra再用个JSON.toJSONString啊

这种方法确实可行,现在我就是这么用的,但是像golang里解析的时候,可以把这个类型定义成json.RawMessage,不管是序列化和反序列化都可以预处理一下,非常方便

相关问题