-
Notifications
You must be signed in to change notification settings - Fork 191
Open
Description
Consider the following dictionary (which is also valid JSON):
my_dict = {"props": {"data.value": [{"name": "Ariel"}]}}
How can I access the value "Ariel" here? I tried jmespath.search("props.data.value[0].name")
and jmespath.search("props.data\.value[0].name")
but none of these options worked. In the documentation I didn't find any information regarding customizing the dot notation (perhaps using double-underscore instead, although that could also be found inside a key). Is there any way to handle such a situation?
If not, shouldn't there be? Escaping dots within keys with backslashes is the most natural solution that comes to my mind.
Metadata
Metadata
Assignees
Labels
No labels