Attiva Web - Realizzazione siti internet, ecommerce

Leggere e gestire dati JSON con Javascript

    • Con le chiamate asincrone fatte tramite ajax può sorgere l'esigenza di dover leggere dei dati in formato JSON.

      In alcuni casi potremmo sfruttare già una dichiarazione esplicita del tipo di dato in arrivo, ma a volte questo non è possibile, per ovviare a questo per fortuna gli sviluppatori Javascript hanno creato una funzione nativa, vediamo un esempio:

      var json = '{"esito": "ok", "dati": "miei dati anche in formato HTML"}';
      obj = JSON.parse(json);

      se provo a leggere la variabile json così com'è otterrei come output esattamente quello indicato, se invece sfrutto la funzione di parsing posso gestire il contenuto di quella variabile a blocchi, ad esempio potrei estrarre soltanto il valore desiderato, a seguire l'esempio completo:

      var json = '{"esito": "ok", "dati": "miei dati anche in formato HTML"}';
      obj = JSON.parse(json);
      
      alert(json['esito']); //ottengo con un alert il valore 'ok'
      
      alert(json['dati']); //ottengo con un alert il valore presente in 'dati'

       

      Francesco // 03-01-2019 // Javascript

    Lascia un commento

    Invia commento


    ATTENZIONE: il tuo commento verrà prima moderato e se ritenuto idoneo sarà pubblicato