Слияние кода завершено, страница обновится автоматически
json_data = """
{
"school": {
"students": [
{
"name": "小明",
"age": 12,
"sex": "male"
},
{
"name": "小红",
"age": 13,
"sex": "female"
},
{
"name": "小强",
"age": 14,
"sex": "male"
}
],
"school_name": "光明中学",
"manager": "大强",
"age": 100
}
}
"""
import UniversalParser as UP
manager = UP.parse_json(json_data, analysis_text=False)
# 获取所有学生的年龄
students_age = manager | 'students' | 'age'
print([_age & UP.SM.text for _age in students_age]) # [12, 13, 14]
# 获取学校的年龄
print(manager.document.school.age) # 100
# 遍历所有的学生
for stu in manager | 'students':
print(stu.name, stu.age, stu.sex)
''' output:
小明 12 male
小红 13 female
小强 14 male
'''
manager.save_as_xml()
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )