[英]Nested json data in js -get the values from nested array
在json嵌套數組中獲得了輸出結果。
幫助訪問此json格式的USER-ID 。
var result = {
"USER": {
"id": "11456",
"email": "g@gmail.com",
"name": "g"
},
"status": "true",
"group-title": "title",
"group-name": "2-Group"
}
我瘦了你的json結構是錯誤的。 下面是更正的結構
{
"status": "true",
"USER": {
"id": "11456",
"name": "g",
"email": "g@gmail.com"
},
"group-name": "2-Group",
"group-title": "title"
}
JS中的json用法
var result={ "status": "true", "USER": { "id": "11456", "name": "g", "email": "g@gmail.com" }, "group-name": "2-Group", "group-title": "title"};
resultJson=jQuery.parseJSON(result);
var userId=resultJson.USER.id; // here you will get the user id
請嘗試這種方式。 這可能對您有幫助。 不要忘記在腳本中添加jQuery
json值不由分隔
;
您的json的正確格式是
var result = {"status":"true","USER":{"id":"11456","name":"g","email":"g@gmail.com"},
"group-name":"2-Group","group-title":"title"}
為此,您可以通過以下方式評估用戶ID:
result.USER.id;
From your code, you can directly access Id as below:
<script>
var result = {
"USER": {
"id": "11456",
"email": "g@gmail.com",
"name": "g"
},
"status": "true",
"group-title": "title",
"group-name": "2-Group"
};
alert(result.USER.id);
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.