如何从这种错误的 JSON 格式中获取所需的数据?
Posted
技术标签:
【中文标题】如何从这种错误的 JSON 格式中获取所需的数据?【英文标题】:How to get required data from this kind of wrong JSON format? 【发布时间】:2013-10-25 13:02:45 【问题描述】:此响应中存在语法错误(google api 响应),我想从此响应中获取积分的数据。我怎么才能得到它。
tooltiphtml:" (9.6 km / 18 mins)",
polylines:[
id:"route0",
points:"_yoBwxiaMCdCaAh@IvAgAB_BOqLgBgCXqFhB_GdCoAnAcGlHuAjA_Bb@oBAy@MsVqIDgBgCAmEEqABe@oCLcDvDaRPeDGiBY_Bi@mAyAiB@g@aC_AyTFyCcBqMoIqQI??URSCIMJ]UuASuGNTHiCd@_GWyGiBGmCyPwAwLqCqq@CqMsBkMGiFMOWwDIwDg@mC]@??k@s@oBD??yDvAqPpKeEfBcJdGoD~@sBAqAYcBm@mBY??`@g@l@[??RyAQoA",
levels:"B??@???@?@??@??A?@??@???@???@??@??BB?????????@???????????BB?BB???@????BB?BB?B",
numLevels:4,
zoomFactor:16
]
http://maps.google.com/maps?output=dragdir&saddr=18.507853,73.783338&daddr=18.545277,73.803988 是我正在使用的 api。
【问题讨论】:
那么,告诉我们您遇到了什么错误如何? 可能重复***.com/questions/8815586/… 【参考方案1】:如果你想要 json 数据,请使用 NSJSONSerialization
+ (NSData *)dataWithJSONObject:(id)obj options:(NSJSONWritingOptions)opt
error:(NSError **)error
【讨论】:
问题是,我没有得到有效的 json 格式作为响应。有没有一般的方法可以使无效的 json(像这样)使 json 有效?以上是关于如何从这种错误的 JSON 格式中获取所需的数据?的主要内容,如果未能解决你的问题,请参考以下文章