要按JSON排序,你可以使用Python的json库来处理JSON数据,并使用sorted函数对JSON数据进行排序。下面是一个示例代码:
import json
# JSON数据
data = '''
[
{"name": "John", "age": 30},
{"name": "Alice", "age": 25},
{"name": "Bob", "age": 35}
]
'''
# 解析JSON数据
json_data = json.loads(data)
# 按name字段排序
sorted_data = sorted(json_data, key=lambda x: x['name'])
# 打印排序后的结果
for item in sorted_data:
print(item)
运行以上代码,将会按照name字段对JSON数据进行排序,并打印排序后的结果:
{'name': 'Alice', 'age': 25}
{'name': 'Bob', 'age': 35}
{'name': 'John', 'age': 30}
你可以根据自己的需求修改排序的字段和顺序。
下一篇:按json数据分组