【发布时间】:2017-12-05 21:28:13
【问题描述】:
请问谁能帮我解答以下问题?
我从一个包含大量数据的网站获得了一个 php 文件,但我只需要其中的一部分。文件太大,无法粘贴到这里。
我想提取JSON格式的数据并在python中使用它。
该示例的文件名为JSON1.php。当我使用文本编辑器打开它时,内容以这种格式排列。虽然这是我在网上找到的 JSON 示例。
{
"glossary": {
"title": "example glossary",
"GlossDiv": {
"title": "S",
"GlossList": {
"GlossEntry": {
"ID": "SGML",
"SortAs": "SGML",
"GlossTerm": "Standard Generalized Markup Language",
"Acronym": "SGML",
"Abbrev": "ISO 8879:1986",
"GlossDef": {
"para": "A meta-markup language, used to create markup languages such as DocBook.",
"GlossSeeAlso": ["GML", "XML"]
},
"GlossSee": "markup"
}
}
}
}
}
据我所知,这是标准的JSON。
我在谷歌上搜索到的内容和我在这里找到的内容与JSON 保存在扩展名为 .php 的文件中的数据无关。
非常感谢!
【问题讨论】:
-
它只是一个文件,Python 不在乎它被称为“.php”。内容仍然是纯文本,因此您只需将文件句柄传递给
json.load()或将文件内容传递给json.loads() -
这个问题真的和php无关