我这边有一长串Json,他大概的内容就是最外层是标人类,然后细分国家,再细分人,希望做到一个类似下图样子的需求,我这边能看出来要做一个多层Json循环解析,可再具体的不太会写,希望哪个大神能帮我讲一讲好吗,谢谢。
以下附上具体数据及样式。
需求就是点击上面的选项卡,来显示不同的内容。我想到写3个div由上面的按钮控制显隐,我遇到的问题是不太清楚怎么去做这个Json遍历。
Json:
{
"message":"",
"error":"false",
"human":[
{
"country":"china",
"amount":"2",
"people":[
{
"id":"01",
"name":"zhangsan",
"sex":"male",
"job":"teacher"
},
{
"id":"02",
"name":"lisi",
"sex":"female",
"job":"worker"
}
]
},
{
"country":"America",
"amount":"2",
"people":[
{
"id":"01",
"name":"john",
"sex":"male",
"job":"teacher"
},
{
"id":"02",
"name":"Lily",
"sex":"female",
"job":"worker"
}
]
},
{
"country":"Japan",
"amount":"2",
"people":[
{
"id":"01",
"name":"Saxi",
"sex":"male",
"job":"teacher"
},
{
"id":"02",
"name":"Baga",
"sex":"female",
"job":"worker"
}
]
}
]
}