我正在尝试将 json 值解析到我的 Android 应用程序中。在这里,我被困在一个需要在 json 数组列表中包含对象长度的地方。
下面是我的json:
"events": { //json object
"2012-11-30": [ // json array
{
"privacy": "OPEN",
"name": "LOGDGE"
}
],
"2013-08-17": [
{
"privacy": "OPEN",
"name": "Party: Dinner and Dancing"
}
],
"2013-09-14": [
{
"privacy": "OPEN",
"name": "Party: Dinner and Dancing"
}
],
"2013-09-27": [
{
"privacy": "OPEN",
"name": "Salsa Party!"
}
{
"privacy": "OPEN",
"name": "Dance Performance Course",
}
],
"2013-10-23": [
{
"privacy": "OPEN",
"name": "Dance Performance Course"
}
]
}
现在我的问题是如何解析以获取 json 数组的长度,例如:
- 2012-11-30 计数 = 1
- 2013-08-17 计数 = 1
- 2013-09-27 计数 = 2
如何使用日期循环 json 数组,因为它们是 json 对象并找到每个 json 数组日期的长度。我想在这里单独计算每个数组。我是否需要在 json 数组“日期”中添加一个键值对,以便我可以有一个 for 循环来获取数组中值的计数?
先感谢您