Dot notation with wildcard on array

Setup

Selector: $.*

[
    "string",
    42,
    {
        "key": "value"
    },
    [0, 1]
]

Results

Consensus

[
  "string",
  42,
  {
    "key": "value"
  },
  [
    0,
    1
  ]
]

Other responses

Bash (JSONPath.sh)

[
  "string",
  42,
  "value",
  0,
  1
]

C (json-glib)

[
  [
    "string",
    42,
    {
      "key": "value"
    },
    [
      0,
      1
    ]
  ]
]

Python (jsonpath-ng)

[]

Python (jsonpath-rw)

[]

Ruby (jsonpath)

[
  [
    "string",
    42,
    {
      "key": "value"
    },
    [
      0,
      1
    ]
  ]
]

Scala (jsonpath)

[]

dotNET (Json.NET)

[]

Errors

Golang (github.com-oliveagle-jsonpath) ¹

expression don't support in filter

Footnotes