Skip to main content

Value from JSON object path

Extract a value from a JSON object using a top-level key. Despite the name, the path is a plain key, not a JSONPath expression.

Parameters

Pathrequired

The top-level key of the value you want to extract. This is a plain key, not a JSONPath expression: dots and array indices are not interpreted, so a path like user.address.city does not resolve nested values. For example, with input {"user": {"name": "alice"}}, the path user extracts the nested object; to go deeper, chain another node.

Skip if not found

Skip the current extraction if the path is not found. This flag only covers the missing-key case; it is independent from "Skip on cast error".

Value typerequired

The type of the value you want to extract.

Skip on cast error

Skip the current extraction if the value cannot be cast to the specified type. Independent from "Skip if not found": each flag only soft-skips its own error case.

Input

JSON Elementrequired

The JSON object from which you want to extract the value.

Output

Value

The typed value extracted from the JSON object. The connector is labeled with the name of the selected value type (for example "Text" or "Number").