JSON
JavaScript нысанының белгісі
JSON — JavaScript Object Notation сөзінің аббревиатурасы.
Адамдарға оқуға және жазуға және машиналарға талдауға және жасауға оңай болатын жеңіл деректер алмасу пішімі. Ол JavaScript бағдарламалау тілінің ішкі жиынына негізделген, Стандартты ECMA-262 3-ші басылым – 1999 ж. желтоқсан. JSON – тілден толығымен тәуелсіз, бірақ C-тілдер тобының бағдарламашыларына таныс конвенцияларды пайдаланатын мәтін пішімі, соның ішінде C, C++, C#, Java, JavaScript, Perl, Python және т.б. Бұл сипаттар JSON-ті деректер алмасу тілін тамаша етеді.
Міне JSON деректерінің мысалы:
{
"name": "John Smith",
"age": 35,
"address": {
"street": "21 2nd Street",
"city": "New York",
"state": "NY",
"zip": "10021"
},
"phoneNumbers": [
{
"type": "home",
"number": "212 555-1234"
},
{
"type": "fax",
"number": "646 555-4567"
}
]
}
Бұл мысалда JSON деректері аты, жасы, мекенжайы және телефон нөмірлері сияқты қасиеттері бар адамды сипаттайды. Мекенжай мен телефон нөмірлерінің өзі негізгі нысанның ішінде кірістірілген нысандар болып табылады. Ұя салудың бұл түрі күрделірек деректер құрылымдарын көрсету үшін пайдаланылуы мүмкін.
- Қысқаша сөз: JSON