Loading ...

Swift ha una modalità un pò differente rispetto ad altri linguaggi per fare il decode di JSON, in quanto usa molto le Struct.

Oggi vediamo un esempio usando le API SWAPI come test.

Nello specifico useremo questa, che ci da un bell'array di pianeti di Star Wars: https://swapi.co/api/planets/.

Ultimamente Google Maps ha ristretto le richieste per il piano free suppongo.

Non riesco a fare nulla, e quindi mi sono guardato in giro.

Alla fine sono sbarcato su LocationIQ ed oggi vediamo come usarlo in PHP.

Il titolo è un pò generico perchè andremo ad esplorare brevemente la libreria convert di Dart, che in pratica possiede degli encoders / decoders per diverse conversioni.

Noi vedreremo come convertire JSON ed UTF8, che sono poi le operazioni che si fanno di più con questa libreria.

Open Library è uno sito web che si propone di creare una spece di libreria virtuale, mettendo a disposizione lìinterrogazione del suo database.

Da quanto ho capito è un progetto patrocinato da Internet Archive, e dispone anche di alcune API da usare liberamente (c'è un aggiornamento di questo che risale al 2018).

Questo un link per visualizzare le informazioni cercando per ISBN: https://openlibrary.org/isbn/ISBN.

AlaSQL è un database per Javascript utilizzabile sia nel browser (il nostro caso) che in Node.js.

La cosa più bella è che possiamo usare l'SQL anche su JSON e file Excel.

Nell'esempio qua sotto, vi propongo:

  • il codice per la creazione di una classica tabella SQL
  • il codice per interrogare una stringa JSON (preso direttamente dalgli esempi ufficiali)