giovedì 5 novembre 2015

json

Le Json sono un metodo per inviare più informazioni, tipo XML, trovate una spiegazione dettaglita qui: http://www.json.org/json-it.html

Sono molto usate in Java e ad esempio è il seguente testo:



{"impiegati":[
    {"Nome":"John", "cognome":"Doe"},
    {"Nome":"Anna", "cognome":"Smith"},
    {"Nome":"Peter", "cognome":"Jones"}
]}

Se dovete ricevere o inviare dati nel formato Json, esiste una libreria che trasforma un array livecode in Json e vicevera. Si può scaricare da qui: https://github.com/bhall2001/fastjson  basta scaricare solo il file fastjson.lc.
Incorporandolo nei vostri programmi (start using stack "fastJson") avrete accesso alle seguenti funzioni:

  • arrayToJson(), per trasformare un array livecode in un testo Json
  • jsonToArray(), per trasformate un file Json in un array livecode
  • isJson(), per verificare che sia un testo Json
Personalmente non trovo nulla di speciale in Json, per mandare un array potete usare CSV, XML e le funzioni arryencode / arraydecode, comunque è utile conoscerlo.