【发布时间】:2013-06-21 00:54:36
【问题描述】:
我正在从 API 取回一些数据,这些数据是一个字符串。
po JSON
$22 = 0x26305840 {
"thing_id" = 5192f9053000001;
status = "{\"thing_request_id\":\"51c3a0608906f101f\",\"thing_id\":\"5192f9053000001\",\"status\":\"PICKUP\"}";
}
如何访问内部状态键?不是“stat =”。
我正在通过 socketIO 连接访问数据。
【问题讨论】:
-
您想使用库将其反序列化为本机对象。这个问题可能会给您带来正确的方向stackoverflow.com/questions/7172001/…
-
是的,除了可以使用正则表达式处理的一些非常有限的情况外,您需要在访问 JSON 中的值之前将 JSON 解析为目标语言中的对象>
-
@HotLicks 嗯嗯什么?
-
解析。你知道,使用 NSJSONSerialization、JSON-Framework、JSONKit、yajl-objc、TouchJSON 或 ObjFW。任君挑选。
标签: ios objective-c json socket.io