L’aveva spiegato AndreaGiano qui
Magari Raven potrebbe aggiungere in quella discussione la spiegazione del .json