Jmespath Filter вложенные объекты на основе точного совпадения значения атрибутаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Jmespath Filter вложенные объекты на основе точного совпадения значения атрибута

Сообщение Anonymous »

Можно ли заставить выражение Jmespath для возврата групп и Group_elements на основе матча на Group_Name? Chatgpt либо не помогает, либо я слишком тупой, чтобы заставить его работать. < /P>
[*].changed_resource_value.group_elements[?group_name == 'contact_information_address']
[0].changed_resource_value.group_elements[?group_name == 'contact_information_address']
[*].changed_resource_value.group_elements.*[?group_name == 'contact_information_address'] # this returns false
< /code>
Это то, что я пробовал до сих пор: < /p>
[
{
"changed_resource_value": {
"groups": {
"contact_information": {
"group_name": "contact_information",
"group_path": "group_elements.contact_information"
},
"contact_information_address": {
"group_name": "contact_information_address",
"group_path": "group_elements.contact_information_address"
}
},
"group_elements": {
"city": {
"new_value": "some city",
"old_value": "",
"group_name": "contact_information_address",
"group_path": "group_elements.contact_information_address",
"element_name": "city"
},
"full_name": {
"new_value": "some full name",
"old_value": "",
"group_name": "contact_information",
"group_path": "group_elements.contact_information",
"element_name": "full_name"
}
}
},
"id": "107a564f-9d0e-4a0d-b58b-6fd35ee78933"
}
]


Подробнее здесь: https://stackoverflow.com/questions/797 ... -attribute
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»