JSON: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 22610899; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
[[File:JSON_vector_logo.svg|thumb|right|280px|JSON vector logo]] | |||
'''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]]. | '''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]]. | ||
Walaupun JSON didasarkan pada subset [[bahasa pemrograman]] [[JavaScript]] (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999 ) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, disusun menurut bahasa. | Walaupun JSON didasarkan pada subset [[bahasa pemrograman]] [[JavaScript]] (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999 <ref>[http://json.org Introducing JSON]. json.org.</ref>) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, disusun menurut bahasa. | ||
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>. | 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. [[Google]] mulai menyediakan umpan JSON untuk protokol web [[GData]]-nya pada Desember 2006. | Pada Desember [[2005]], [[Yahoo!]] mulai menawarkan opsi format JSON untuk [[layanan web]]nya.<ref>Yahoo!. [http://developer.yahoo.net/common/json.html Using JSON with Yahoo! Web services].</ref> [[Google]] mulai menyediakan umpan JSON untuk protokol web [[GData]]-nya pada Desember 2006.<ref>Google. [http://code.google.com/apis/gdata/json.html Using JSON with Google Data APIs].</ref> | ||
== Contoh sintaks == | == Contoh sintaks == | ||
Contoh berikut menunjukkan representasi JSON untuk suatu objek yang mendeskripsikan seseorang. | Contoh berikut menunjukkan representasi JSON untuk suatu objek yang mendeskripsikan seseorang. | ||
<syntaxhighlight lang="javascript"> | |||
{ | |||
"namaDepan": "John", | |||
"namaBelakang": "Doe", | |||
"alamat": { | |||
"namaJalan": "Jl. Sudirman 15A", | |||
"kota": "Jakarta Selatan", | |||
"provinsi": "DKI Jakarta", | |||
"kodePos": 11111 | |||
}, | |||
"nomerTelepon": [ | |||
"021 555-1234", | |||
"021 555-4567" | |||
] | |||
} | |||
</syntaxhighlight> | |||
== Pranala luar == | == Pranala luar == | ||
* [http://www.json.org Format home page] | * [http://www.json.org Format home page] | ||
* RFC 4627 | * RFC 4627 | ||
| Baris 19: | Baris 35: | ||
* [http://developer.yahoo.com/common/json.html Yahoo JSON] | * [http://developer.yahoo.com/common/json.html Yahoo JSON] | ||
== | == Referensi == | ||
<references /> | |||
== Sumber dan atribusi == | |||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=JSON&oldid=22610899 Wikipedia bahasa Indonesia], revisi 22610899 (2023-01-09T23:53:13Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | |||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 23 Agustus 2026 18.03
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.
Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999 [1]) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, disusun menurut bahasa.
Format JSON dispesifikasikan di RFC 4627 oleh Douglas Crockford. Tipe media Internet resmi JSON adalah application/json sedangkan ekstensi berkasnya adalah .json.
Pada Desember 2005, Yahoo! mulai menawarkan opsi format JSON untuk layanan webnya.[2] Google mulai menyediakan umpan JSON untuk protokol web GData-nya pada Desember 2006.[3]
Contoh sintaks
Contoh berikut menunjukkan representasi JSON untuk suatu objek yang mendeskripsikan seseorang.
<syntaxhighlight lang="javascript">
{
"namaDepan": "John",
"namaBelakang": "Doe",
"alamat": {
"namaJalan": "Jl. Sudirman 15A",
"kota": "Jakarta Selatan",
"provinsi": "DKI Jakarta",
"kodePos": 11111
},
"nomerTelepon": [
"021 555-1234",
"021 555-4567"
]
}
</syntaxhighlight>
Pranala luar
Referensi
- ↑ Introducing JSON. json.org.
- ↑ Yahoo!. Using JSON with Yahoo! Web services.
- ↑ Google. Using JSON with Google Data APIs.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 22610899 (2023-01-09T23:53:13Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.