data:{"name":"xxx","age":23}
类似这样的字符串如何转成json
由于key不带双引号,不能直接转
但是如果给data加上双引号,如何split字符串?
用:分隔会造成{"name":"xxx","age":23}也被分隔。
json 转换问题?-PHP中文网问答-json 转换问题?-PHP中文网问答
围观一下哦,学习一下。
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;
json 转换问题?-PHP中文网问答-json 转换问题?-PHP中文网问答
围观一下哦,学习一下。
如果你必须要这个data在外包裹json数据的化,可以这样: