JSON value projection
Kurzbeschreibung
The JSON value projection resolves an arbitrairy value within a JSON field (e.g. 'Field type: Any' of a custom type, Configurations or Custom data of a guest user).
The "Projection" parameter defines the source field of the JSON data. The desired data can then be accessed via the "JSON Path" parameter, which supports standard JSONPath-Syntax. Where the "$" character represents the entire field object (the root).
Example JSON Path: $.user.id, returns the value of the id property within the user property.
Because of the stored structure being arbitrary and the resolved JSONPath value being unknown, an optional "Result type" may be declared. This type determines whether the requested value will be returned as object (Object), boolean value (Boolean) or Text (String). Furthermore it enables auto completion features.
Parameters
Name |
Description |
Name |
(Optional) An alias name that can be used to access the supplied value |
Projektion |
A projection which resolves the JSON object (usually a direct Property projection) |
JSON Pfad |
A default JSONPath expression, which is evaluated based on the "Projection" parameter ($) |
Ergebnistyp |
(Optional) Declares whether the requested type is returned as object (Object), boolean value (Boolean) or Text (String). Furthermore it enables auto completion features |
See also Any field.