JSON to YAML
JSON to YAML — berjalan dalam pelayar. Input tidak disimpan.
JSON → YAML
Menukar objek, tatasusunan, rentetan, nombor, boolean dan null kepada YAML ringkas tanpa pustaka luar.
Cara guna
- Pilih ruang inden 1–8. Lalai 2 ruang.
- Tampal dokumen yang mencampur objek dan array ke medan JSON.
- Klik Tukar dan semak hasil di medan YAML di bawah.
- Guna Salin hasil apabila memasukkannya ke fail konfigurasi.
- Klik Reset untuk mula semula.
Konsep utama
Tukar JSON–YAML sering digunakan memaparkan konfigurasi Kubernetes/CI dan contoh env frontend sebagai YAML. Halaman ini hanya mengubah objek, array, string, angka, boolean, dan null menjadi YAML sederhana tanpa pustaka luaran. Tidak menghasilkan YAML lanjutan seperti anchor, tag, atau blok multiline. Tukar hanya dalam pelayar.
String mengandungi karakter khusus atau titik dua diapit tanda kutip agar tidak pecah. Inden hanya ditetapkan jumlah ruang; tab tidak dipakai. JSON rusak membuat tukar gagal, jadi perbaiki sintaks dulu dengan pemformat JSON. Array jadi senarai tanda hubung, objek jadi baris kunci-titik-dua-nilai.
Contoh
Masukan {"name":"tvinghub","tags":["a","b"],"ok":true} dengan inden 2 menjadi name: tvinghub, tags: diikuti - a - b, dan ok: true. String kosong atau nilai bertitik dua boleh dikutip. Jika perlu komentar seperti manifes Kubernetes, tambahkan sendiri setelah tukar. Jumlah inden tidak cocok aturan repositori mungkin hanya beda apabila tinjauan. JSON satu baris panjang tetap ditukar jika struktur objek valid, jadi rapikan kurung dengan pemformat dulu. Mencoba masukan yang sama berkali-kali, reset lalu tampal lagi agar tidak tercampur keluaran sebelumnya. Di komputer kongsi, kosongkan medan setelah selesai agar naskah tidak tertinggal di skrin. Menutup tab pelayar juga menghapus nilai yang baru ditampal; anda tidak perlu menghantar permintaan hapus ke pelayan. Nama butang dan judul medan sama dengan alat di atas halaman, jadi ikuti tulisan ini sambil memakai. Jika hasil kosong, semak medan wajib terisi dan mesej ralat tidak tersembunyi. Artikel ini panduan pemakaian; bukan bermakna data disimpan di repositori luaran. Di telefon bimbit, butang salin boleh meminta kebenaran papan keratan — izinkan lalu ketuk lagi.
Berkaitan: YAML → JSON · Pemformat JSON · JSON → CSV
Soalan lazim
Adakah tukar JSON ke YAML spesifikasi YAML lengkap?
Tidak. YAML sederhana untuk konfigurasi dan contoh API sehari-hari. Tidak menghasilkan anchor atau tag.
Berapa ruang inden yang baik?
Banyak proyek memakai 2. Jika repositori memakai 4, atur angka ke 4. Maksimum 8.
Bagaimana null ditulis apabila tukar JSON ke YAML?
Ditulis sebagai null YAML. Objek kosong dan array kosong juga didukung.
Adakah tukar terjadi di pelayan?
Tidak. Tukar hanya dalam pelayar.
Adakah JSON berkomentar bisa?
JSON piawai tidak punya komentar. Hapus komentar, lalu tukar.
Adakah string multiline jadi blok YAML?
Tidak. Dikutip sebagai string biasa. Blok pipa tidak dibuat.
Disemak terakhir: 2026-09-04