json中value值没有用引号如何映射实体

有时会发现json中字符串类型的value值没有用引号包围住,这样普通的转化实体,比如用fastjson这种就会出错,这时可以用gson

json:

{
	"aa": 1sdfaf1f2,
	"bb": "adfasdf",
	"cc": "阿发了"
}

 

gson的优点:

1.可以解析没有用引号引起来的string类的value值的json字符串

2.gson转成字符串后可以按照实体定义的顺序进行转化

 

引申:

如何让json字符串转成实体,然后再转成字符串仍然是原来的顺序?

1.可以用linkedhashmap这种带有顺序的结构

 

posted @ 2025-07-02 09:45  叫我林大官人  阅读(8)  评论(0)    收藏  举报