Come convertire una stringa in JSON

May 22

I computer e gli esseri umani, spesso non riescono a capire la stessa lingua. Computer leggono numeri binari, e gli esseri umani capire il testo. JSON, un protocollo basato su testo, è costituito da dati di testo che chiunque può comprendere. Convertire oggetti dati in JSON, inviarlo a un altro computer, e quel computer può decodificare i dati inviati. Se l'applicazione Web ha bisogno di convertire una stringa di testo in un oggetto JSON, utilizzare un oggetto JavaScript per eseguire questa operazione.

istruzione

1 Avviare un editor HTML o Blocco note e aprire qualsiasi documento HTML.

2 Incollare il seguente codice JavaScript nella sezione dello script del documento:

var stringa = '{ "fare": "Ford", "modello": "Mustang"}';

var = JsonObject JSON.parse (stringa);

alert (jSONobject.make + "" + jSONobject.model);

La variabile stringa contiene un oggetto di testo che descrive una macchina. Esso contiene un make, che è "Ford", e un modello il cui valore è "Mustang". La funzione JSON.parse converte quella stringa in un oggetto JSON e lo memorizza nella variabile denominata JsonObject. La dichiarazione finale esamina i valori nell'oggetto e li visualizza.

3 Salvare il documento e visualizzarlo in un browser. Il codice converte la stringa in un oggetto JSON. Una finestra di avviso indica i valori di marca e modello variabili memorizzate nell'oggetto JSON.

Consigli e avvertenze

  • Questo esempio crea una variabile denominata JsonObject. Questa variabile contiene l'oggetto creato con il metodo JSON.parse. Non devi dare quella variabile questo nome. Chiamatela come vi pare. Una volta creato, esaminare i suoi valori, come mostrato nel codice di esempio.
  • .