Quanto profondamente può essere annidato un oggetto JSON?

0

Stavo guardando un video su un sito Web che diceva che gli oggetti JSON possono essere annidati profondamente. Fino a che punto può essere annidato un oggetto JSON prima che crei un errore?

    
posta a coder 16.04.2015 - 00:27
fonte

1 risposta

7

Non esiste un limite teorico al modo in cui gli oggetti JSON profondi possono essere annidati, ma di solito c'è un limite pratico basato sul decodificatore utilizzato. Ad esempio, il json_decode() di PHP ha un limite predefinito di 512 livelli, sebbene possa essere regolato. Leggi la documentazione per il codice usando JSON per determinare la profondità massima.

Se il tuo JSON sta effettivamente raggiungendo i limiti di profondità, probabilmente dovrai riconsiderare la struttura del tuo JSON.

    
risposta data 16.04.2015 - 00:56
fonte

Leggi altre domande sui tag