

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

Converte una stringa JSON in strutture tipizzate staticamente. Durante la conversione, rileva lo schema di ogni oggetto JSON e li unisce per ottenere lo schema più generico che rappresenti l'intera stringa JSON. Il parametro «UnnestLevel» specifica quanti livelli di oggetti JSON convertire in strutture.

**Parameters**
+ `sourceColumns`— Un elenco di colonne di origine.
+ `regexColumnSelector –`Un'espressione regolare per selezionare le colonne.
+ `removeSourceColumn`— Un valore booleano. In `true` tal caso rimuovi la colonna di origine; in caso contrario, conservala.
+ `unnestLevel`— Il numero di livelli da eliminare.
+ `conditionExpressions`— Espressioni condizionali.

**Example Esempio**  
  

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