Dot notation after bracket notation with wildcard on some matching

Setup

Selector: $[*].a

[{"a": 1},{"b": 1}]

Results

Consensus

[
  1
]

Other responses

Clojure (json-path) ¹

[
  1,
  null
]

Elixir (ExJsonPath)

Not supported

syntax error before: '*'

Rust (jsonpath)

Not supported

parsing error

Footnotes