【发布时间】:2013-01-25 01:36:10
【问题描述】:
我想解析来自服务器的复杂 json 数据,格式如下:
{
"Data 1":{
"2012-12-01":[
{
"field 1":"field 2",
"summary":"summary 1"
},
{
"field":"field 2",
"summary":"summary 2"
},
{
"service":"service 3",
"summary":"summary 3"
}
],
"2012-12-10":[
{
"field":"field 1",
"summary":"summary 1"
},
{
"field":"field 2",
"summary":"summary 2"
}
],
"2012-12-31":[
{
"field":"field 1",
"summary":"summary 1"
}
]
},
"Data 2":{
"2013-01-4":[
{
"field":"field 1",
"summary":"summary 1"
},
{
"field":"field 2",
"summary":"summary 2"
},
{
"field":"field 3",
"summary":"summary 3"
}
],
"2013-01-8":[
{
"field":"field 1",
"summary":"summary 1"
},
{
"field":"field 2",
"summary":"summary 2"
}
],
"2013-01-25":[
{
"field":"field 1",
"summary":"summary 1"
}
]
},
"Data 3":{
"2013-02-09":[
{
"field":"field 1",
"summary":"summary 1"
},
{
"field":"field 2",
"summary":"summary 2"
},
{
"field":"field 3",
"summary":"summary 3"
}
]
}
}
如何使用 SBJSON 解析它?
请帮忙
提前致谢
【问题讨论】:
-
您的任何股票解析器都会返回解析为数组/字典“巢”的 JSON。对于 Objective-C,有六种不同“品牌”的解析器,大多数是免费的。您输入 JSON 字符串,它会返回“巢”。
-
使用在线 JSON 解析器(例如 json.parser.online.fr)来“可视化”JSON。
-
我在使用 SBJSon 解析器解析时需要帮助,请帮助
-
阅读online documentation。有一种方法可以将字符串转换为对象,另一种方法可以将对象转换为字符串。你想要第一个。
-
(再一次,投票关闭的人懒得找到骗子,所以他们使用了虚假的关闭理由。)
标签: iphone ios objective-c sbjson