JSON belangrijkste kenmerken zijn gemakkelijk leesbaar en eenvoudig schrijven formaat, zowel voor machines en mensen.
Het is gebaseerd op een subset van de JavaScript-programmeertaal, Standard ECMA-262 3rd Edition - december 1999 JSON is een tekstformaat dat volledig taalonafhankelijk maar maakt gebruik van conventies die vertrouwd zijn voor programmeurs van de C-familie van talen, waaronder C zijn , C, C #, Java, JavaScript, Perl, Python, en vele anderen. Deze eigenschappen maken JSON een ideale data-uitwisseling taal.
JSON is gebouwd op twee structuren:
Een verzameling van naam / waarde paren. In verschillende talen, wordt dit gerealiseerd als een object, record, struct, woordenboek, hash tafel, ingetoetst lijst of associatieve array.
Een geordende lijst van waarden. In de meeste talen, wordt dit gerealiseerd als een array, vector, lijst of volgorde.
Deze universele gegevensstructuren. Vrijwel alle moderne programmeertalen ondersteunen ze in een of andere vorm. Het is logisch dat een data formaat dat uitwisselbaar programmeertalen ook gebaseerd op deze structuren.
In JSON, nemen ze op deze formulieren:
Een object is een ongeordende reeks van naam / waarde paren. Een object begint met {(links brace) en eindigt met} (rechts brace). Elke naam wordt gevolgd door:. (Colon) en de naam / waarde paren worden gescheiden door, (komma)
Eisen
- < li> Javascript nodig op client side
Reacties niet gevonden