Paper Minecraft 1.20.1 版本构建列表 - 最新版本下载
Paper Minecraft 1.20.1 版本构建列表:
{'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.'}
在 Linux 上解析 JSON 数据
在 Linux 上,您可以使用各种命令行工具来解析 JSON 数据。以下是几个常用的命令行工具:
-
jq:jq 是一个强大的命令行 JSON 处理工具,可以用于过滤、查询和转换 JSON 数据。您可以使用以下命令来解析 JSON 数据:
echo '{'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.'}' | jq -
python:您可以使用 python 解析 JSON 数据。Linux 上通常默认安装了 Python。您可以使用以下命令来解析 JSON 数据:
echo '{'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.'}' | python -m json.tool -
awk:awk 是一种强大的文本处理工具,也可以用于解析 JSON 数据。您可以使用以下命令来解析 JSON 数据:
echo '{'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.'}' | awk -F'[:,]' '{for(i=1;i<=NF;i++){gsub(/[{}]/,'',$i);print $i}}'
这些工具可以根据您的需求进行调整和定制。
原文地址: https://www.cveoy.top/t/topic/qouv 著作权归作者所有。请勿转载和采集!