我想在上传.json文件数据存储为使用python语种存储在文件中的数据和解析该文件作为JSON
{object:
{
name: "abcd",
id: "fwfwfwf"
}
{
name: "efgh",
id: "wderds"
}
..
.. and so on
}
{container:
{
name: "pros",
id: "zxcdsef"
}
{
name: "mnop",
id: "waqsred"
}
..
.. and so on
}
再次现在我想读取对象/容器的特定成员文件使用f.read()或类似的方法。\
我该如何解析这个文件使用python和JSON?
#先生还有一件事我想问。假设我的data.json文件是 -
{
"object": [
{
"name": "abcd",
"id": "fwfwfwf"
},
{
"name": "efgh",
"id": "wderds"
}
]
}
{
"container": [
{
"name": "pqrs",
"id": "fwfwfwf"
},
{
"name": "mnop",
"id": "wderds"
}
]
}
现在我想在此文件中添加一个容器,该容器将位于Containers下。 你能告诉我如何使用f.write()
标识符实际上是在引号,是不是?你读过['json'模块](http://docs.python.org/2/library/json.html)文档了吗?这个模块很容易使用... –
我同意@Tim ...这对我来说看起来不像是有效的json。而且,正如他指出的那样,如果该文件实际上是有效的json,则内置json模块应该会帮助您。 – mgilson
我对json并不熟悉。我刚才在文中展示了我的理解。请尽可能帮忙。 – user2069033