Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Python解析json数据_Javascript_Python_Json - Fatal编程技术网

Javascript Python解析json数据

Javascript Python解析json数据,javascript,python,json,Javascript,Python,Json,我试图解析一个json文件并选择一些属性 这是我的密码 import json import urllib results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or")) parse_result = json.loads(results) print parse_result 这里是json数据格式 { "n

我试图解析一个json文件并选择一些属性

这是我的密码

import json
import urllib

results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or"))

parse_result  = json.loads(results)
print parse_result 
这里是json数据格式

{
  "name": "google_test",
  "count": 20,
  "frequency": "Manual Crawl",
  "version": 1,
  "newdata": true,
  "lastrunstatus": "success",
  "thisversionstatus": "success",
  "thisversionrun": "Sun Jun 07 2015 17:19:33 GMT+0000 (UTC)",
  "results": {
    "collection1": [
      {
        "content": "Parse handles everything you need to store data securely and efficiently in the cloud. Store basic data types, including locations and photos, and query across ...",
        "title": {
          "href": "https://parse.com/products/core",
          "text": "Parse Core | Everything your app needs to save data, be ..."
        },
        "index": 1,
        "url": "https://www.google.com.tw/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#/es_th=1&q=pase%20data"
      },
      {
        "content": "Parsing or syntactic analysis is the process of analysing a string of symbols, either ... In order to parse natural language data, researchers must first agree on the  ...",
        "title": {
          "href": "http://en.wikipedia.org/wiki/Parsing",
          "text": "Parsing - Wikipedia, the free encyclopedia"
        },
        "index": 2,
        "url": "https://www.google.com.tw/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#/es_th=1&q=pase%20data"
      },
      {
        "content": "In a data flow, Integration Services sources do the work of extracting data, parsing string data, and converting data to an Integration Services data type.",
        "title": {
          "href": "https://msdn.microsoft.com/en-us/ms141022.aspx",
          "text": "Parsing Data - MSDN - Microsoft"
        }

        ......
    ]
  }
然而,它显示了一些错误。我不明白这是什么

回溯(最近一次呼叫最后一次): 文件“get_json_data_2.py”,第6行,在 parse_result=json.load(结果) 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py”, 第338行,在负载中 返回\u默认\u解码器。解码 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py”, 第365行,在解码中 obj,end=self.raw\u decode(s,idx=\u w(s,0.end()) TypeError:应为字符串或缓冲区


results
已包含已解析的JSON树。您不需要加载
部件:

import json
import urllib

results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or"))

print results

results
已包含已解析的JSON树。您不需要加载
部件:

import json
import urllib

results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or"))

print results

您可以使用以下示例将json转换为yaml:。Yaml是json的python“版本”


您可以使用以下示例将json转换为yaml:。Yaml是json的python“版本”


只要您的链接正确,那么json.load(“”)应该返回一个python dict,您可以使用键值对其进行解析。是的!谢谢,我知道了。只要你的链接正确,那么json.load(“”)应该返回一个python dict,你可以使用键值解析它。是的!谢谢,我明白了。到底是什么意思:“Yaml是json的python版本。”是什么意思?那是胡说八道。嗯,但是为什么我需要转换成
yaml
?普通的
json
类型在python中不起作用吗?实际上,我需要从其他脚本传递
json
文件。因此,我担心类型的错误。OP询问如何使用标准库的JSON模块解析JSON。你的回答毫无意义,也没有回答问题。yaml支持甚至没有内置。。。json是什么意思:“Yaml是json的python版本。”?那是胡说八道。嗯,但是为什么我需要转换成
yaml
?普通的
json
类型在python中不起作用吗?实际上,我需要从其他脚本传递
json
文件。因此,我担心类型的错误。OP询问如何使用标准库的JSON模块解析JSON。你的回答毫无意义,也没有回答问题。yaml支持甚至没有内置。。。json是。谢谢,你帮了我大忙!我知道了。谢谢,你帮了我大忙!我得到了它。