有这样一组数据
JSON数据如:{"options":{/"text/":/"王家湾/",/"value/":/"9/",/"text/":/"李家湾/",/"valu
e/":/"10/",/"text/":/"邵家湾/",/"value/":/"13/"},"option":{/"text/":/"王家湾/",/"value/":/"9/",/"text/":/"李家湾/",/"valu
e/":/"10/",/"text/":/"邵家湾/",/"value/":/"13/"},"opts":{/"text/":/"王家湾/",/"value/":/"9/",/"text/":/"李家湾/",/"valu
e/":/"10/",/"text/":/"邵家湾/",/"value/":/"13/"}}
我的需求就是获取第二级对象的值;请问怎么获取
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
如果你的JSON是字符串的话,在JavaScript中你需要把它转换成一个Object对象,一般JSON.parse(jsonStr)可以将JSON字符串转换成Object对象;
例如:
用JQuery吧,
$.get()或者$.getJSON()。不知道你的格式中有转义是贴代码的问题还是本来就转义的。如果后台传过来就是有转义,先用replace替换一下
拿到的是字符串 转成JSON格式 JSON.parse(str) 或者 eval('(' + str + ')') 然后就可以拿到了