Balik deui ka blog

Cara Nyieun File .JSON dina Notepad

Jul 3, 20263 min read

JSON mangrupa téks biasa kalayan aturan anu ketat. Notepad tiasa dianggo pikeun nulisna kalayan gampang. Bagian anu sering salah ku jalma nyaéta sintaksisna, sanés alatna. Lamun strukturnya bener, nyimpen filena mah mangrupa bagian anu panggampangna.

Naon ari file JSON?

JSON singgetan tina JavaScript Object Notation. Ieu nyimpen data salaku pasangan konci-nilai (key-value) di jero kurung kurawal, kalayan dukungan pikeun objék bersarang (nested objects) jeung susunan (arrays). Aplikasi, API, jeung file konfigurasi ngagunakeunana sabab hampang tur unggal basa pamrograman utama tiasa macana.

File JSON dasar téh siga kieu:

{
  "name": "John",
  "age": 28,
  "isActive": true,
  "skills": ["writing", "editing"]
}

Lengkah demi lengkah: Nyieun file JSON dina Notepad

Lengkah 1: Buka Notepad

Buka Notepad dina komputér anjeun, atau gunakeun online notepad gratis tina browser mana waé.

Lengkah 2: Mimitian ku kurung kurawal muka

Unggal file JSON dimimitian ku { pikeun hiji objék atawa [ pikeun hiji array. Loba file dimimitian ku hiji objék.

Lengkah 3: Tambahkeun konci jeung nilai anjeun

Tuliskeun unggal konci dina tanda petik ganda, diturutan ku titik dua, terus nilaina. Pisahkeun unggal pasangan ku koma.

{
  "title": "Sample File",
  "version": 1
}

Lengkah 4: Tutup file kalayan bener

Pasangkeun unggal kurung muka atawa kurung siku jeung nu nutupna. Pasangan konci-nilai pamungkas dina hiji objék atawa array teu meunang ditambahan koma di tungtungna.

Lengkah 5: Simpen nganggo éksténsi .json

Pindah ka File, teras Save As. Pilih All Files dina ménu dropdown "Save as type". Beri nami file kalayan éksténsi .json, contona data.json. Lamun disimpen tanpa ngarobah dropdown ieu, bakal jadi file .txt anu moal bisa dibaca salaku JSON.

Lengkah 6: Validasi saencan dipaké

Tempelkeun (paste) filena kana JSON editor pikeun mastikeun yén éta valid saencan dipaké dina skrip atawa aplikasi. Pengecekan gancang di dieu bakal nyingkahan anjeun tina debugging engké.

Aturan Sintaksis JSON nu Kudu Diinget

  • Ngan ukur tanda petik ganda. Konci jeung nilai téks (string) merlukeun tanda petik ganda, lain tanda petik tunggal.

  • Teu meunang aya koma di tungtung. Euweuh nu nuturkeun item panungtung dina objék atawa array.

  • Teu meunang aya koméntar. JSON standar tidak ngarojong catetan // atawa /* */ di jero file.

  • Boolean mangrupa hurup leutik. Gunakeun true jeung false, lain True atawa FALSE.

  • Angka teu butuh tanda petik. Tulis 28, lain "28", kacuali lamun nilaina memang ditujukeun pikeun jadi téks.

Kasalahan Umum jeung Cara Nyingkahanana

Masalah: Leungit koma antara pasangan konci-nilai. Solusi: Unggal pasangan iwal anu panungtung merlukeun koma di tukangeunana.

Masalah: Kurung siku atawa kurung kurawal teu cocog. Solusi: Hitung pasangan {} jeung [] anjeun. Validator bakal nunjukkeun kana garis pas di mana maranéhna teu cocog.

Masalah: Tanda petik di jero téks nu teu di-escape. Solusi: Escape tanda petik internal nganggo backslash, contona \"He said \\\"hello\\\"".

Masalah: Konci tanpa tanda petik. Solusi: Unggal konci kudu dibungkus ku tanda petik ganda, sanajan nu basajan siga id atawa name.

Kacindekan

File JSON téh ngan saukur téks anu nuturkeun format anu ketat. Tuliskeun konci jeung nilai anjeun nganggo tanda petik ganda, pasangkeun kurung anjeun, leupaskeun koma di tungtung, tur simpen nganggo éksténsi .json. Jalankeun dina validator sakali saencan dipaké, jeung anjeun siap beresih.

Tulisan patali