我想解析从jsp中的url检索到的json.有人可以帮忙吗?我的网址以json格式给出响应,现在我想在我的html页面中调用它.我的网址正在回复
{"status":1,"msg":"List of Rooms","id":["1","2","3"],"name":["php","Java","myroom4"]}
Run Code Online (Sandbox Code Playgroud)
我无法理解出了什么问题.请帮忙.
<script type="text/javascript" charset="utf-8">
$.get('http:....', function(data, textStatus) {
alert('Status is '+textStatus);
alert('JSON data string is: '+data);
var myJson = JSON.parse(data);
var myJson = JSON.parse(textStatus);
var myJsonObj = jsonParse(myJson);
alert(myJsonObj.msg);
}, 'text');
</script>
Run Code Online (Sandbox Code Playgroud)
我的网址正在回复
{"status":1,"msg":"List of Rooms","id":["1","2","3"],"name":["php","Java","myroom4"]}
Run Code Online (Sandbox Code Playgroud)
不需要解析(JSON.parse)..你可以直接说data.msg得到所需的响应,因为ajax响应可以直接以JSON对象的形式...
如果它不是二维的
$.getJSON(
"http....url",
function(data){
alert(data.msg);
});
Run Code Online (Sandbox Code Playgroud)
这对你有用.在这里测试过.
| 归档时间: |
|
| 查看次数: |
20067 次 |
| 最近记录: |