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

json 转换问题

json 转换问题

莫回无 2018-10-12 14:14:21
data:{"name":"xxx","age":23}类似这样的字符串如何转成json由于key不带双引号,不能直接转但是如果给data加上双引号,如何split字符串?用:分隔会造成{"name":"xxx","age":23}也被分隔。
查看完整描述

1 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

以js为例

var a = 'data:{"name":"xxx","age":123}';

//这步可以取到“{"name":"xxx","age":123}”

var b = a.substring(a.indexOf("{"),a.lastIndexOf("}")+1);

var c = $.parseJson(b);

如果你必须要这个data在外包裹json数据的化,可以这样:

var d = {};

d.data = c;


查看完整回答
反对 回复 2018-11-29
  • 1 回答
  • 0 关注
  • 481 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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