

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# JSON\_TO\_STRUCTS
<a name="recipe-actions.JSON_TO_STRUCTS"></a>

將 JSON 字串轉換為靜態類型的結構。在轉換期間，它會偵測每個 JSON 物件的結構描述並將其合併，以取得最通用的結構描述來代表整個 JSON 字串。“unnestLevel” 參數指定要轉換為結構的 JSON 物件層級。

**Parameters**
+ `sourceColumns` – 來源資料欄的清單。
+ `regexColumnSelector –` 選取資料欄的規則表達式。
+ `removeSourceColumn` – 布林值。如果 `true` 移除來源資料欄，否則請保留它。
+ `unnestLevel` – 要取消巢狀化的關卡數量。
+ `conditionExpressions` – 條件表達式。

**Example 範例**  
  

```
{
    "RecipeAction": {
        "Operation": "JSON_TO_STRUCTS",
        "Parameters": {
            "sourceColumns": "[\"address\"]",
            "removeSourceColumn": "true",
            "unnestLevel": "2"
       }
    }
}
```