JSON: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k bot Menambah: cs:JavaScript Object Notation |
k →Catatan kaki: clean up |
||
(46 revisi perantara oleh 37 pengguna tidak ditampilkan) | |||
Baris 1:
{{infobox file format
| icon = [[File:JSON vector logo.svg|121px]]
| mime =application/json
| type_code = TEXT
| extension = .json
| uniform_type = public.json
| developer =
| genre = Pertukaran data
| extended_from = [[JavaScript]]
| standard = [https://tools.ietf.org/html/std90 STD 90] ({{IETF RFC|8259}}), [http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf ECMA-404], [https://www.iso.org/standard/71616.html ISO/IEC 21778:2017]
| open = Yes
| url = {{URL|https://json.org/}}
}}
'''JSON''' (dilafalkan "Jason"), singkatan dari ''JavaScript Object Notation'' ([[bahasa Indonesia]]: notasi objek JavaScript), adalah suatu [[format]] ringkas pertukaran data [[komputer]]. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan [[struktur data]] sederhana dan [[larik asosiatif]] (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut [[serialisasi]]. Aplikasi utamanya adalah pada pemrograman [[aplikasi web]] [[AJAX]] dengan berperan sebagai alternatif terhadap penggunaan tradisional format [[XML]].
Baris 6 ⟶ 21:
Format JSON dispesifikasikan di RFC 4627 oleh [[Douglas Crockford]]. Tipe media Internet resmi JSON adalah <code>application/json</code> sedangkan ekstensi berkasnya adalah <code>.json</code>.
Pada Desember [[2005]], [[Yahoo!]] mulai menawarkan opsi format JSON untuk [[layanan web]]nya
== Contoh sintaks ==
Baris 12 ⟶ 27:
Contoh berikut menunjukkan representasi JSON untuk suatu objek yang mendeskripsikan seseorang.
<
{
"namaDepan": "
"namaBelakang": "
"alamat": {
"namaJalan": "Jl. Sudirman 15A",
Baris 22 ⟶ 37:
"kodePos": 11111
},
"nomerTelepon": [
"021 555-1234",
"021 555-4567"
]
}
</syntaxhighlight>
== Pranala luar ==
Baris 34 ⟶ 49:
* {{en}} RFC 4627
* {{en}} [http://blogs.sun.com/bblfish/entry/the_limitations_of_json The Limitations of JSON]
* {{en}} [http://developer.yahoo.com/common/json.html Yahoo JSON] {{Webarchive|url=https://web.archive.org/web/20071011085815/http://developer.yahoo.com/common/json.html |date=2007-10-11 }}
== Catatan kaki ==
{{reflist}}
{{komputer-stub}}▼
{{Daftar bahasa markah}}
{{Authority control}}
[[Kategori:Bahasa markah]]
Baris 45 ⟶ 62:
[[Kategori:AJAX]]
▲{{komputer-stub}}
▲[[cs:JavaScript Object Notation]]
|