gpt4 book ai didi

iphone - 无法解析 JSON...编码是否困惑?

转载 作者:行者123 更新时间:2023-12-03 17:44:44 24 4
gpt4 key购买 nike

我正在尝试解析此处返回的 JSON:http://www.waterwayguide.com/map/php/bridge.php?ll=25.514339,-80.076164

但是,我无法像平常那样解析它:

NSData *jsonData = [[(ASIHTTPRequest*)[data objectForKey:@"request"] responseString] dataUsingEncoding:NSUTF32BigEndianStringEncoding]; 
NSLog(@"this prints as expected %@", [(ASIHTTPRequest*)[data objectForKey:@"request"] responseString]);
NSArray* jsonNodes = [[CJSONDeserializer deserializer] deserialize:jsonData error:&error];
NSLog(@"this is unexpectedly nil %@", jsonNodes);

我已经在不同的 JSON feed 上使用了这个精确的代码,并且效果很好。我可以在客户端做些什么来正确解析此提要吗?

最佳答案

该 feed 不是 JSON。看源码。它是 text/html 并且不验证,因为它尝试用\' 转义 ' 。总而言之,这似乎是手动输出 JSON 而不是 HTML 的快速尝试。

关于iphone - 无法解析 JSON...编码是否困惑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3262486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com