Interrogazione di un servizio web
I dati JSON possono essere letti direttamente dai siti che offrono questo tipo di servizio usando un particolare URL:
https://percorsoservizio?param1=val1¶m2=val2
? separa il percorso del servizio dall’elenco dei parametri;& separa i parametri indicati attraverso coppie “parametro=valore”.
In p5.js l’interrogazione per ottenere un file JSON può essere fatta sempre con l’istruzione loadJSON(). L’interrogazione per i JSON dell’esempio precedente potrebbe diventare:
Nel caso del sito “U.S. Geological Survey”, la parte finale dell’URL (query) indica il tipo di interrogazione a scelta fra quelli dell’elenco dei metodi. Le diverse opzioni si possono invece trovare nell’elenco dei parametri.