为了账号安全,请及时绑定邮箱和手机立即绑定

有没有这样一种json字符串:{"1":"1"},{"2":"2"},没有中括号,有的话用fastjson怎么解析呢

有没有这样一种json字符串:{"1":"1"},{"2":"2"},没有中括号,有的话用fastjson怎么解析呢

蝴蝶不菲 2019-01-19 21:21:46
RT,会不会有这种json呢?
查看完整描述

2 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

这样的结构没有中括号其实并不是合法的JSON,如果你确定加上中括号就合法的话可以在前后加上中括号再进行处理。

String invalid = "{\"1\":\"1\"},{\"2\":\"2\"}";
String valid = "[" + invalid + "]"
String valid2 = new StringBuilder("[").append(invalid).append("]").toString();
查看完整回答
反对 回复 2019-02-12
  • 2 回答
  • 0 关注
  • 562 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号