iOS,AFNetworking - 带有 JSON 响应的“清除”NSSTring [关闭]
Posted
技术标签:
【中文标题】iOS,AFNetworking - 带有 JSON 响应的“清除”NSSTring [关闭]【英文标题】:iOS, AFNetworking - "Clear" NSSTring with JSON response [closed] 【发布时间】:2013-06-22 20:29:02 【问题描述】:我正在使用 AFNetworking 从服务器获取 JSON,但响应包含的不仅仅是 JSON,所以我无法解析它:
array(11)
["something"]=>
string(4) "none"
(...)
[[],"JSONDataNow":
(...)
]
这是否可以从字符串中删除除 JSON 之外的其他数据?
【问题讨论】:
如果你能想象,你就可以编码。是的,可能。 【参考方案1】:服务器未返回 JSON。它返回一个类似 JSON 的字符串。修复服务器以返回 JSON 或根据服务器使用的自定义规则编写自己的自定义解析器。
尝试编写将非 JSON 字符串转换为 JSON 的预处理器不是一个好主意。您将遇到编写自定义解析器的所有困难,而没有掌握自己的语法的任何好处。
【讨论】:
以上是关于iOS,AFNetworking - 带有 JSON 响应的“清除”NSSTring [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
在带有 AFnetworking 的 iOS 应用程序上使用 cookie
带有 AFNetworking 的 iOS POST:NSLocalizedDescription=请求失败:内部服务器错误 (500)
AFNetworking 和 id reponseObject 不工作且无法恢复内容
iOS 从带有 JSON 参数的 AFNetworking HTTP POST 方法获取 JSON 响应