pyqt5 解析json 数组
时间: 2023-10-04 12:07:38 浏览: 77
解析Json数据
在 PyQt5 中解析 JSON 数组,可以使用 Python 内置的 json 模块。
以下是一个示例代码,其中我们从一个名为 data.json 的文件中读取 JSON 数组,并将其转换为 Python 列表。然后,我们将列表中的每个项打印到控制台。
```python
import json
with open('data.json', 'r') as f:
data = json.load(f)
for item in data:
print(item)
```
假设 data.json 文件包含以下 JSON 数组:
```json
[
{
"name": "John",
"age": 30,
"city": "New York"
},
{
"name": "Jane",
"age": 25,
"city": "San Francisco"
},
{
"name": "Bob",
"age": 40,
"city": "Chicago"
}
]
```
运行上述代码后,将输出以下内容:
```
{'name': 'John', 'age': 30, 'city': 'New York'}
{'name': 'Jane', 'age': 25, 'city': 'San Francisco'}
{'name': 'Bob', 'age': 40, 'city': 'Chicago'}
```
阅读全文