object

# `json_path(StringRepresentation)`

- `StringRepresentation` - Text representation to be used for query member names and normalized paths. Possible values are `atom` (default), `chars`, and `codes`.

Initial JSONPath implementation supporting child and descendant navigation, names, wildcards, indexes, and slices.

Availability:
`logtalk_load(json_path(loader))`
Author: Paulo Moura
Version: 1:0:0
Date: 2026-07-03
Compilation flags:
`static, context_switching_calls`
Implements:
`public` json_path_protocol
Uses:
list
Remarks:
(none)
Inherited public predicates:
evaluate/3 generate/2 nodes/3 parse/2 paths/3 query/3

## Public predicates

(no local declarations; see entity ancestors if any)

## Protected predicates

(no local declarations; see entity ancestors if any)

## Private predicates

(no local declarations; see entity ancestors if any)

## Operators

(none)