请允许任何人开始使用以下问题吗?
我从包含大量数据的网站获取了一个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
。
我能够google以及我在此处找到的内容并不处理保存在.php扩展名文件中的JSON
数据。
非常感谢!
答案 0 :(得分:0)
您可以使用与.json文件相同的方式从.php文件访问json。
示例代码:
import json
with open("JSON1.php", "rb") as f:
jsonData = json.loads(f.read())
# Now you can use the json as a python dictionary