ms

JSON kepada YAML

Tukar fail JSON kepada YAML secara setempat - mengekal struktur dan mudah dibaca, tanpa muat naik, terus dalam pelayar anda.

Memproses secara setempat pada peranti anda ...

Memproses secara setempat pada peranti anda ...

0%

Adakah fail saya dimuat naik?

Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

Tiada muat naik100% setempat
Kandungan kekal milik andatiada capaian pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit bebasTLS A+ · HTTP header A+

YAML ialah format data yang mesra manusia, yang menggambarkan struktur yang sama seperti JSON - objek, senarai, nombor, teks - tetapi dengan inden dan bukan kurungan dakap. Ia ialah piawai untuk fail konfigurasi (Docker Compose, Kubernetes, talian paip CI, GitHub Actions) dan jauh lebih selesa dibaca serta disunting berbanding JSON.

Alat ini menghurai JSON anda sepenuhnya secara setempat dalam pelayar anda dan menghasilkan YAML yang serupa strukturnya (js-yaml, JavaScript tulen). JSON yang tidak sah ditolak dengan satu mesej ralat yang jelas dan bukannya gagal. Prosesnya tanpa kehilangan: YAML kembali kepada JSON menghasilkan struktur yang sama. Tiada apa-apa dimuat naik.

Pada amalannya anda mencapainya apabila satu antara muka pengaturcaraan menyerahkan satu jawapan yang padat kepada anda, tetapi anda mahu menyimpan tetapan itu sebagai konfigurasi yang diselenggara dengan tangan. Tatatanda berinden menunjukkan persarangan pada satu pandangan dan memudahkan suntingan kemudian serta perbandingan dua versi dalam kawalan versi. Rentetan yang panjang dan aksara khas dipetik dengan betul supaya hasilnya kekal sah tanpa kerja semula.

Data teknikal

Data teknikal
Format inputJSON
Format outputYAML
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Lepaskan atau pilih fail JSON anda.
  2. Alat menukarnya kepada YAML secara setempat.
  3. Muat turun fail YAML.

Batasan: JSON mesti sah (jika tidak, ralat yang jelas dipaparkan). JSON tiada komen, jadi tiada apa-apa boleh dibawa ke YAML. Struktur yang sangat dalam atau besar memerlukan memori. Anchor/rujukan sengaja tidak dikeluarkan (lebih mudah dibaca).

Soalan lazim

Adakah fail saya dimuat naik?

Tidak. Penukaran berjalan sepenuhnya secara setempat dalam pelayar - tiada apa-apa dihantar.

Adakah penukaran ini tanpa kehilangan?

Ya. YAML kembali kepada JSON menghasilkan struktur data yang tepat sama.

Apa berlaku dengan JSON yang tidak sah?

Anda mendapat satu mesej ralat yang jelas beserta puncanya - tiada kegagalan.

Untuk apa saya perlukan YAML?

YAML ialah piawai untuk konfigurasi seperti Docker Compose, Kubernetes dan talian paip CI.

Alat berkaitan

YAML kepada JSON · XML kepada JSON · JSON kepada XML · Tukar XML kepada YAML · JSON kepada TOML · Tukar GeoJSON ke KML