要读取JSON数据中core_version字段后双引号中的内容,可以使用一个JSON解析库来解析JSON数据并提取所需的字段值。以下是使用Python中的json模块来解析JSON数据的示例代码:

import json

# 假设json_data是包含JSON数据的字符串
json_data = '''
{
  "data": {
    "builds": [
      {
        "name": "Paper",
        "mc_version": "1.20.1",
        "core_version": "build131",
        "update_time": "2023-08-18T02:13:28",
        "sha1": "29e5736aea8bd84339838f8d1525f860b410f532"
      },
      {
        "name": "Paper",
        "mc_version": "1.20.1",
        "core_version": "build130",
        "update_time": "2023-08-17T20:58:28",
        "sha1": "f17ff557482e74cf5fc4a21fdf9850f4133218cf"
      },
      {
        "name": "Paper",
        "mc_version": "1.20.1",
        "core_version": "build129",
        "update_time": "2023-08-16T08:07:19",
        "sha1": "a604664f19c778d60b567b883d4a2b7247c20699"
      },
      {
        "name": "Paper",
        "mc_version": "1.20.1",
        "core_version": "build128",
        "update_time": "2023-08-16T04:16:50",
        "sha1": "69079e547e5d029e23fe69bd45b83483f21f7d97"
      },
      {
        "name": "Paper",
        "mc_version": "1.20.1",
        "core_version": "build127",
        "update_time": "2023-08-15T17:45:12",
        "sha1": "fc49864eaa00f5922c81e6e9c3b7ba678c1fb066"
      }
    ],
    "offset": 0,
    "limit": 5,
    "count": 85
  },
  "code": "fin::success",
  "success": true,
  "message": "Request successfully."
}
'''

# 解析JSON数据
parsed_data = json.loads(json_data)

# 获取builds列表
builds = parsed_data['data']['builds']

# 遍历builds列表获取core_version字段值
for build in builds:
    core_version = build['core_version']
    print(core_version)

上述代码将输出:

build131
build130
build129
build128
build127

这样就可以获取每个build的core_version字段的值了

data builds name Paper mc_version 1201 core_version build131 update_time 2023-08-18T021328 sha1 29e5736aea8bd84339838f8d1525f860b410f532

原文地址: https://www.cveoy.top/t/topic/iH72 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录