Item by Path (Data Structure Reference)
Overview
Retrieves a value from a Data Structure by its path
Parameters
Parameter | Parameter | Valid Blocks | Required |
---|---|---|---|
Set a Dynamic Name | Show the Dynamic Name slot in the tree so that it can be set statically or dynamically | Boolean Block Group | No |
Dynamic Name | The dynamic name of this item | Text Block Group | No |
Attributes | Metadata values for this block. Used in XML and multipart/form-data. | Text Block Group | No |
Set a Default Value | Set a fallback value for if this node reference doesn't exist. Selecting this will expose the slot in the tree for you to add a value. | Boolean Block Group | No |
Source Data Structure | Source data structure to reference node from | Data Structure Block Group | Yes |
Node Path | Reference to a given node within the data structure. e.g. A property `objectProperty.childPropertyName`, first item in array `objectProperty.arrayName[0]`, or combine them like `objectProperty.arrayName[3].childPropertyName`. Use double quotes if names contain a bracket or dot (`.`) or your item is named by a number. Array items followed by a `.` at the beginning or preceded by a `.` at the end do not need square brackets, all other array items must be inside square brackets. | Text Block Group | Yes |
Default Value | A fallback value to use if the node reference does not exist in the data structure. If you're setting a data structure as a fallback, ensure it's not empty and has an array or object defined. | Basic Type Block Group | No |