我需要检查元素是否在json数据中。我如何测试元素是否在json数据中
JSON数据
{
"status": {
"carts": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"pages": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"actions": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"integrations": [],
"service": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"smtp": [
{
"Server": "myserver"
}
],
"servers": []
},
"timing": "2ms"
}
喜欢的东西,
if(carts){}
if(pages){} etc
我使用jQuery的getJSON();
式两份http://stackoverflow.com/questions/4295386/how-can-i-check-if-a-value工作-is-a-json-object – ferr
'if(data && data.status && data.status.carts)' –
还有什么可以的?这也可以工作:'if(typeof data =='object'){}' –