以下是使用Python语言遍历JSON并获取每x个对象的值的示例代码:
import json
def get_values(json_data, x):
values = []
for i, obj in enumerate(json_data):
if (i+1) % x == 0:
values.append(obj['value'])
return values
# 示例JSON数据
json_data = '''
[
{ "value": 1 },
{ "value": 2 },
{ "value": 3 },
{ "value": 4 },
{ "value": 5 },
{ "value": 6 },
{ "value": 7 },
{ "value": 8 },
{ "value": 9 },
{ "value": 10 }
]
'''
# 解析JSON数据
parsed_data = json.loads(json_data)
# 获取每2个对象的值
values = get_values(parsed_data, 2)
# 打印结果
print(values)
运行以上代码,将输出[2, 4, 6, 8, 10]
,表示获取了JSON数据中每2个对象的值。