Mille modi +1 per lavorare con JSON in Delphi! (Live Coding)
In questa live abbiamo esplorato le principali soluzioni disponibili in Delphi per il parsing e la generazione di JSON, incluso il nuovo JSON Data Binding Wizard di Delphi 12 Athens.
Mille modi +1 per lavorare con JSON in Delphi! Live Coding
Nell’ultima live su Twitch siamo entrati nell’universo dei supereroi grazie alla Marvel Comics API, il database che Disney mette a disposizione, con un sacco di informazioni e dettagli sul mondo dei fumetti Marvel e dei suoi personaggi (chi si è perso questa live può rivederla qui su YouTube).
Il formato di scambio che questa API utilizza è l’ormai onnipresente JSON: se non ci fosse bisognerebbe inventarlo, anzi forse non è mai stato realmente inventato, stando alle parole del suo stesso creatore!
In questa live abbiamo esplorato assieme mille modi (più uno, come bonus) di fare il parsing e la generazione di documenti JSON, discutendo i vantaggi (e gli svantaggi) di ogni tipo di soluzione.
Ci siamo soffermati anche sul nuovo JSON Data Binding Wizard, uno strumento introdotto proprio in Delphi 12 Athens per aiutarci a “mappare” documenti JSON da e verso classi e record, così da ridurre la quantità di codice necessario per svolgere questo tipo di compito tedioso.
