jave字符串转json格式

像下面这样的String字符串怎么转化为json格式

[{"countall":"1102","countid":"3","diCode":"DN191226008","percentage":"86.7","uncompleted":"147","ccCode":"(天津)富士康"},{"countall":"645","countid":"0","diCode":"DN191115002","percentage":"100.0","uncompleted":"0","ccCode":"(重慶)富士康"},{"countall":"20","countid":"1","diCode":"DN191012009","percentage":"100.0","uncompleted":"0","ccCode":"TAB805"},{"countall":"185","countid":"0","diCode":"DN191012001","percentage":"100.0","uncompleted":"0","ccCode":"TAI205"},{"countall":"145","countid":"0","diCode":"DN191227022","percentage":"22.1","uncompleted":"113","ccCode":"富士康CNSBG"},{"countall":"1700","countid":"4","diCode":"DN191016002","percentage":"100.0","uncompleted":"0","ccCode":"武漢富士康"},{"countall":"393","countid":"23","diCode":"M190534_000_001","percentage":"100.0","uncompleted":"0","ccCode":"珠海格力大金"},{"countall":"19","countid":"0","diCode":"DN191109004","percentage":"100.0","uncompleted":"0","ccCode":"觀瀾富士康"}]

这本来就是json格式啊。
你是要在js中转化成js对象?

如果是这个意思的话?那你可以这样
99LRC歌词使用

var obj = JSON.parse(str);

这个是后端收到的字符串,不是json格式的

你这是jsonarray。。。。。。

正则表达式匹配掉双引号   然后使用框架进行转换

这个可以考虑用fastjson来解析:

统一回复下,这里我用的是阿里巴巴的json,导入import com.alibaba.fastjson.JSON的json架 包,List<User> selectlist = JSON.parseArray(string(需要转换的json格式字符 串), User.class); // 字符串转json格式

发布了79 篇原创文章 · 获赞 2 · 访问量 2249

猜你喜欢

转载自blog.csdn.net/liuji0517/article/details/104915405