在我的一个项目中,我想解析一个具有不同键名的 JSON 数组。例如
{ "details": [
{ "state": "myState1",
"place": [
{ "name": "placeName" } ] },
{ "state": "myState2",
"place": [
{ "name1": "placeName" } ] },
{ "state": "myState3",
"place": [
{ "name2": "placeName" } ] } }
所以在这个 JSON 中,请查看 place 数组。每个时间键都像 name1,name2,name3..., 。而且没有必要一直获取相同的 JSON。在某些时候只有 state1 或 state1 和 state3,在某些时候 state1 到状态 50。
那么我如何识别和解析这个数组中的确切数据