【问题标题】:Trying to extract data from JSON or JSONP using WOT api尝试使用 WOT api 从 JSON 或 JSONP 中提取数据
【发布时间】:2013-09-26 04:47:06
【问题描述】:

我使用的是 WOT(信任网络)api。在此,我得到了这种格式的响应,

process( { 
    "www.google.com": {
        "target": "google.com", 
        "0": [ 95, 84 ], 
        "1": [ 95, 84 ], 
        "2": [ 95, 84 ], 
        "4": [ 93, 78 ], 
        "categories": {
            "501": 92
        } 
    }
} )

我很困惑从这种格式的 JSON 中提取数据字符串。我搜索了很多,但找不到任何方法。

我想从类别中提取...意味着我想保存“502”值。

【问题讨论】:

    标签: java javascript android json jsonp


    【解决方案1】:

    问题: JSON 对象以“{”开头并以“}”结尾,您得到的响应不是正确的 JSON 格式。

    分析:为什么?您可能会问,响应以 process 中的 p 字符开头,以 ) 字符结尾,而不是“}”。

    解决方案:要修复 json,我们需要删除 process () 字符串,以便可以将响应解析为 JSON。

    提示:使用String.replace()方法将不需要的字符串替换为空字符串"",更多信息herehere

    希望这会有所帮助,祝你好运! ^^

    里德

    【讨论】:

      猜你喜欢
      • 2019-03-18
      • 1970-01-01
      • 2019-08-23
      • 2020-05-08
      • 2021-11-24
      • 2017-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多