像下面这样的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格式