json_path library
Classes
- JsonSelector
- Normalized reference to a JSON selector (column + path).
Functions
-
hasJsonSelector(
String expression) → bool -
Whether
expressioncontains a JSON selector operator. -
jsonPathSegments(
String normalizedPath) → List< String> -
Splits a normalized JSON path (starting with
$) into its individual segments. -
normalizeJsonPath(
String rawPath) → String -
Normalizes a user-supplied JSON path expression into a canonical
representation starting with
$. -
parseJsonSelectorExpression(
String expression) → JsonSelector? -
Attempts to parse
expressioninto a JsonSelector. Returns null when no JSON operator is present.