Alat Pengembang

Konverter YAML ke JSON

Urai subset YAML praktis dan tampilkan JSON yang setara.

Konverter YAML ke JSON workspace

Cara memakai

Tempel YAML yang memakai spasi untuk indentasi. Konversi menampilkan JSON. Tab, anchor, alias, dan tag ditolak dengan penjelasan.

Contoh

Mapping contoh menjadi objek JSON.

Input

name: Ada Lovelace
fields:
  - mathematics
  - computing
born: 1815

Output

{
  "name": "Ada Lovelace",
  "fields": [
    "mathematics",
    "computing"
  ],
  "born": 1815
}

Cara kerja

Parser membaca indentasi, mapping, sequence, string berkutip, komentar, boolean, null, dan angka. Nilai JSON gaya flow seperti [1, 2] diterima jika valid JSON.

Kesalahan umum

  • Tab dipakai untuk indentasi Ganti tab dengan spasi.
  • Baris memakai & atau * Anchor dan alias tidak didukung. Ulangi nilainya saja.
  • Struktur ambigu Taruh spasi setelah setiap titik dua.

Batasan

Ini bukan implementasi YAML 1.1 lengkap. yes, no, on, dan off tetap string agar tidak diam-diam menjadi boolean. Banyak dokumen dalam satu file tidak didukung.

Privasi

Teks yang Anda tempel diproses di browser Anda. PepsTools tidak menerima, menyimpan, atau mengirimkannya ke layanan lain.

Pertanyaan

Mengapa yes tidak diubah menjadi true?

Hanya true, false, null, dan ~ punya arti khusus di sini. Itu menjaga konversi tetap dapat diprediksi.