Category: Transform / Web
Parse text values that are JSON objects into a tabular dataset.
Setting | Description |
---|---|
Column | The column containing the source JSON to be parsed. |
JSON Path* | The path to the JSON node from which parsing starts. Learn more about the path syntax. |
Column names | Select the method to be used to name columns in the result dataset. |
Don't delete original column | When checked, the column with parsed JSON(s) will be kept in the result dataset. |
Properties | Select which properties to parse. One property corresponds to one column in the result dataset. Options: Parse all properties or Parse selected properties (and select which properties to parse). |
* Setting can be specified using a parameter.
The data below was contained in the "Response-Body" column (kept for parsing). The column names ("date", "localName", etc.) are embedded within the data. (Line breaks have been inserted for clarity.)
[{"id":"01","name":"John","Age":"23","Kids":true}, {"id":"02","name":"Louis","Age":"33","Kids":false}, {"id":"03","name":"Mark","Age":"44","Kids":false}, {"id":"04","name":"Tom","Age":"22","Kids":false}]
id | name | Age | Kids |
---|---|---|---|
01 | John | 23 | true |
02 | Louis | 33 | false |
03 | Mark | 44 | false |
04 | Tom | 22 | false |
Column: Response-Body
JSON Path: <Root>
Column names: Property name
Properties: Parse selected properties
Selected properties: [*].id, [*].name, [*].Age, and [*].Kids