Isjson Javascript

| | | |

JSON è l’acronimo di JavaScript Object Notation. è un oggetto JavaScript che organizza i dati in coppie chiave/valore. L’archiviazione dei dati in questo modo rende questi oggetti leggeri e indipendenti dal linguaggio. Ciò significa che JSON può essere letto dalla maggior parte dei linguaggi di programmazione.

JSON è comunemente usato per recuperare i dati da un server al lato client perché è leggero e facilmente leggibile da uomini e macchine. In un mondo di API che consumano, JSON è abbastanza flessibile da estrarre solo i dati desiderati dal server all’utente.

Utilizzo di JSON

L’utilizzo di JSON è un modo pratico per archiviare i dati passati dal server al front-end di un’app. La maggior parte dei linguaggi di programmazione dispone di metodi per convertire i dati in JSON immediatamente. In una richiesta di recupero JavaScript, la risposta dati passata dal server viene convertita in JSON invocando il metodo json() sulla richiesta. Leggi ulteriori informazioni sulle richieste di recupero qui.

Perché dovremmo comunque convertire una risposta in JSON? Una risposta è verbosa e difficile da decifrare per noi umani. Convertendo la risposta in JSON, organizziamo i dati in coppie chiave/valore leggibili. Ciò rende i dati più accessibili tramite il codice che scriviamo per fare qualcosa con i dati di risposta.

Esempi JSON

Per prima cosa, diamo un’occhiata a cosa una risposta è stata convertita in JSON potrebbe sembrare. Stiamo inviando una richiesta di recupero a un’API che ci dice quanti astronauti sono attualmente nello spazio nell’esempio seguente.

Per i nostri scopi, registreremo la risposta che abbiamo convertito in JSON nella nostra console.

Possiamo vedere che all’interno di questo oggetto ci sono le chiavi di "messaggio", "numero" e "persone." La chiave del messaggio indica un valore di "successo." Questo è un bel messaggio per comunicarci lo stato della nostra richiesta.

Successivamente, la nostra chiave numerica punta al valore 7. Questo è il numero totale di persone nello spazio. Infine, arriviamo alla nostra chiave "persone". Il valore di questa chiave è un array. All’interno questo array sono più oggetti con le chiavi "craft" e "name." I nostri valori per queste chiavi sono il nome della navicella spaziale e dell’astronauta a bordo.

JSON può essere annidato più volte. In questa fase della nostra richiesta di recupero, la risposta è stata convertita in JSON e ora il passaggio successivo è fare qualcosa con quei dati. Da qui, potremmo usare questi dati per popolare una fila di carte per ogni astronauta. Cosa fare con i dati è determinato da ciò che vuoi che la tua app ottenga.

Conclusione

Ricapitolando, abbiamo appreso che JSON è un oggetto utilizzato per archiviare i dati. Comunemente, quei dati provengono da un server come risposta a una richiesta di recupero. Abbiamo anche appreso che JavaScript viene fornito con un metodo json() che converte una risposta in JSON.

Per il front-end di qualsiasi applicazione da utilizzare i dati da un server, devono essere in formato JSON. Dopo aver convertito una risposta in JSON, siamo liberi di costruire tutto ciò che vorremmo attorno a quei dati. Per approfondire il metodo json() nelle richieste di recupero, fare riferimento a questa guida.

Ci auguriamo che questo articolo ti abbia aiutato a risolvere il problema. Oltre a Isjson Javascript, controlla altri argomenti relativi a around.

Vuoi eccellere in Python? Consulta la nostra recensione dei migliori corsi online Python 2022. Se sei interessato alla scienza dei dati, controlla anche come imparare a programmare in R.

A proposito, questo materiale è disponibile anche in altre lingue:



Schneider Krasiko

Shanghai | 2022-12-01

Semplice e chiaro. Grazie per la condivisione. Il mio punto debole è sempre stato il Isjson Javascript e altri problemi con il sin 😁. Controllato ieri, funziona!

Javier Jackson

Vigrinia | 2022-12-01

Mi stavo preparando per il mio colloquio di codifica, grazie per aver chiarito questo punto - Isjson Javascript in Python non è il più semplice. Tornerò domani con un feedback

Ken Zelotti

Berlin | 2022-12-01

Semplice e chiaro. Grazie per la condivisione. Il mio punto debole è sempre stato il Isjson Javascript e altri problemi con il mean 😁. Controllato ieri, funziona!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically