У меня есть следующий файл Json: car_models.json
{
"name":"John",
"age":30,
"cars":
[
{
"car_model": "Mustang",
"car_brand": "Ford"
},
{
"car_model": "cx-5",
"car_brand": "Mazda"
}
]
}
У меня есть другой файл json data_change.json, который содержит сведения о jsonpath и их значениях:
{
"testcase_ID": "test_1A",
"description": "Some description",
"request_change_data": [
{
"element_path": "$.cars.[0].car_model",
"element_value": "focus"
}
]
}
Я хочу прочитать содержимое data_change.json, отсюда использовать element_path, проанализировать car_models.json и обновить его значение до значения из data_change.json.Например, я хочу использовать jsonPath - $ cars [0] .car_model, проанализировать car_models.json и изменить значение car_model с Mustang для фокусировки.Поэтому мой обновленный файл car_models.json должен выглядеть следующим образом:
{
"name":"John",
"age":30,
"cars":
[
{
"car_model": "focus",
"car_brand": "Ford"
},
{
"car_model": "cx-5",
"car_brand": "Mazda"
}
]
}
Как я могу сделать это в Python?