【问题标题】:How to get required data from this kind of wrong JSON format?如何从这种错误的 JSON 格式中获取所需的数据?
【发布时间】:2013-10-25 13:02:45
【问题描述】:

此响应中存在语法错误(google api 响应),我想从此响应中获取积分的数据。我怎么才能得到它。

{
    tooltipHtml:" (9.6 km / 18 mins)",
    polylines:[
    {
    id:"route0",
    points:"_y}oBwxiaM{CdCaAh@}IvAgAB_BOqLgBgCXqFhB_GdCoAnAcGlHuAjA_Bb@oBAy@MsVqI{DgBgC{AmE{EqA{Be@oCLcDvDaRPeDGiBY_Bi@mAyAiB{@g@aC_AyT{FyCcBqMoIqQ{I??URSCIMJ]UuASuGN}THiCd@_GWyGiB}GmCyPwAwLqCqq@}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。

【问题讨论】:

标签: objective-c json string format nsdictionary


【解决方案1】:

如果你想要 json 数据,请使用 NSJSONSerialization

+ (NSData *)dataWithJSONObject:(id)obj options:(NSJSONWritingOptions)opt 
error:(NSError **)error

【讨论】:

  • 问题是,我没有得到有效的 json 格式作为响应。有没有一般的方法可以使无效的 json(像这样)使 json 有效?
猜你喜欢
  • 1970-01-01
  • 2021-07-01
  • 1970-01-01
  • 2017-10-07
  • 1970-01-01
  • 2014-08-04
  • 1970-01-01
  • 2020-10-21
  • 2016-01-18
相关资源
最近更新 更多