JSON
JavaScript Object Notation (JavaScriptový objektový zápis, JSON) je způsob zápisu dat (datový formát) nezávislý na počítačové platformě, určený pro přenos dat, která mohou být organizována v polích nebo agregována objektech. Vstupem je libovolná datová struktura (číslo, řetězec, boolean, objekt nebo z nich složené pole), výstupem je vždy řetězec. Složitost hierarchie vstupní proměnné není teoreticky nijak neomezena.
Príklad
$a=array(1, -2, 3.333, 4e17, "abc", "á\n", null, array(2.1, 2.2, array("2.2.1")), false, true, "", "key"=>"value", 'abc"def'=>array());
echo json_encode($a);
echo json_encode($a);
Kód vypíše:
{"0":1,"1":-2,"2":3.333,"3":4.0e+17,"4":"abc","5":"\u00e1\n","6":null,"7":[2.1,2.2,["2.2.1"]],"8":false,"9":true,"10":"","key":"value","abc\"def":[]}
Zdroj a viac informácií
http://cs.wikipedia.org/wiki/JSON
Pozri aj
Online Json Parser
json_decode, json_encode