

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à.

# Funzione GET\$1JSON\$1OBJECT
<a name="GET_JSON_OBJECT"></a>

La funzione GET\$1JSON\$1OBJECT estrae un oggetto json da. `path` 

## Sintassi
<a name="GET_JSON_OBJECT-syntax"></a>

```
get_json_object(json_txt, path)
```

## Argomenti
<a name="GET_JSON_OBJECT-arguments"></a>

*json\$1txt*  
Un'espressione STRING contenente JSON ben formato.

*path*  
Un valore letterale STRING con un'espressione di percorso JSON ben formata.

## Valori restituiti
<a name="GET_JSON_OBJECT-returns"></a>

Restituisce una STRING.

Viene restituito un valore NULL se l'oggetto non può essere trovato.

## Esempio
<a name="GET_JSON_OBJECT-example"></a>

L'esempio seguente estrae un valore da un oggetto JSON. Il primo argomento è una stringa JSON che rappresenta un oggetto semplice con una singola coppia chiave-valore. Il secondo argomento è un'espressione di percorso JSON. Il `$` simbolo rappresenta la radice dell'oggetto JSON e la `.a` parte specifica che vogliamo estrarre il valore associato alla chiave "»`a`. L'output della funzione è '`b`', che è il valore associato al tasto "`a`" nell'oggetto JSON di input.

```
SELECT get_json_object('{"a":"b"}', '$.a');
 b
```