Penukar JSON ↔ YAML

Tukar antara JSON dan YAML dalam dua arah. Tampal JSON untuk mendapat YAML yang kemas, atau tampal YAML untuk mendapat JSON yang sah, dengan nombor, boolean dan null terpelihara.

Petua penukaran antara JSON dan YAML


JSON ketat dan eksplisit, manakala YAML mengutamakan kebolehbacaan. Menukar antara keduanya membolehkan anda memindahkan konfigurasi antara ekosistem tanpa menulisnya semula.

  • Sahkan JSON dahulu: satu koma yang tertinggal bertukar menjadi rentetan ralat pembacaan.
  • Semak inden selepas menukar ke YAML, kerana dalam YAML indenlah strukturnya.
  • Pastikan boolean, null dan nombor terselamat dalam perjalanan pergi balik dan tidak menjadi teks.

Soalan lazim penukar JSON YAML


Mengapa YAML kelihatan lebih pendek daripada JSON?
YAML meninggalkan kebanyakan tanda petik, kurungan dan koma, jadi data yang sama biasanya mengambil ruang lebih sedikit.

Adakah komen kekal apabila YAML ditukar kepada JSON?
Tidak. JSON tiada sintaks untuk komen, jadi setiap baris komen hilang dalam penukaran.

Bagaimana mengelak kesilapan jenis selepas penukaran?
Baca hasilnya dan semak boolean, null dan nombor. Nilai dalam tanda petik ialah teks, walaupun kelihatan seperti nombor.

Wikipedia — JSON
Wikipedia — YAML