For the complete documentation index, see llms.txt. This page is also available as Markdown.

Key

Key expect no arguments.

It returns the key of the current value, where the key is the object property or array index used to access it.

Example

$ echo '{
  "list": ["x", "y", "z"],
  "object": {
    "a": "x",
    "b": "y",
    "c": "z"
  }
}' | dasel -r json 'all().all().key()'
0
1
2
"a"
"b"
"c"

Last updated