Penampil pohon YAML
Mengurai YAML menjadi pohon interaktif yang dapat dilipat. Mendukung YAML multi-dokumen, anchor & alias, pencarian, konversi JSON, dan drag & drop file .yaml/.yml.
Apa itu penampil pohon YAML?
Penampil pohon YAML mengurai teks YAML dan merendernya sebagai struktur pohon interaktif yang dapat dilipat. Setiap node menampilkan kunci, tipe, dan nilainya, memungkinkan Anda menjelajahi YAML yang bersarang secara visual tanpa membaca teks mentah.
Bagaimana alat ini menangani file YAML multi-dokumen?
File YAML dapat berisi beberapa dokumen yang dipisahkan oleh "---". Alat ini mengurai setiap dokumen secara independen dan merender setiap dokumen sebagai pohon terpisah, diberi label "Dokumen 1", "Dokumen 2", dan seterusnya.
Apakah mendukung anchor (&) dan alias (*) YAML?
Ya. Anchor yang didefinisikan dengan &anchor dan referensi dengan *alias diselesaikan secara otomatis oleh parser js-yaml. Konten yang diperluas ditampilkan inline di pohon, sehingga Anda dapat melihat nilai sebenarnya yang ditunjuk oleh alias.
Bagaimana cara mengubah YAML ke JSON?
Klik tombol "Ke JSON" di toolbar. Alat mengurai YAML Anda dan menghasilkan JSON yang diformat dengan indentasi 2 spasi. Anda kemudian dapat menyalin hasil JSON ke papan klip dengan satu klik.
Apa yang terjadi ketika YAML memiliki kesalahan sintaks?
Alat menampilkan pesan kesalahan yang jelas di bawah area input, termasuk nomor baris dan deskripsi masalah (mis., "indentasi buruk dari entri pemetaan di baris 5"). Tampilan pohon tetap kosong sampai Anda memperbaiki sintaks.
Bagaimana cara kerja fitur pencarian?
Ketik kata kunci di kotak pencarian dan kunci serta nilai string yang cocok disorot secara instan. Gunakan tombol sebelumnya/berikutnya atau Enter (maju) dan Shift+Enter (mundur) untuk berpindah antara kecocokan.
Bisakah saya memuat YAML dari file?
Ya. Klik tombol "Muat File" untuk mencari file .yaml atau .yml, atau seret dan lepas file ke area input. Isi file dibaca secara lokal di browser Anda dan tidak pernah diunggah ke server.
Bagaimana tipe nilai yang berbeda ditampilkan?
Setiap tipe memiliki warna berbeda: string hijau, angka biru, boolean oranye, dan null abu-abu. Objek menampilkan badge {count} dan array badge [count] yang menunjukkan jumlah anak.
Apakah data YAML saya dikirim ke server?
Tidak. Semua penguraian, rendering, pencarian, dan konversi JSON terjadi sepenuhnya di browser Anda. Data YAML Anda tidak pernah meninggalkan perangkat Anda, membuat alat ini aman untuk file konfigurasi sensitif.
Apakah alat ini bekerja offline?
Setelah halaman dimuat, alat berjalan sepenuhnya di browser Anda dan dapat bekerja tanpa internet. Hanya pemuatan awal yang memerlukan jaringan untuk mengambil aset statis dan pustaka js-yaml.
Cara Menggunakan Penampil pohon YAML
Jelajahi berkas YAML sebagai pohon interaktif yang bisa dilipat, sepenuhnya offline di browser Anda. Berkas multi-dokumen, anchor, dan alias didukung.
- Seret dan letakkan berkas .yaml atau .yml ke halaman, atau tempel YAML seperti "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Klik panah di samping node mana pun untuk melipat atau membuka cabang pohon tersebut.
- Gunakan kotak pencarian untuk menemukan kunci dan nilai dengan cepat di berkas besar.
- Beralih ke tampilan JSON saat Anda membutuhkan data yang sama dalam bentuk JSON.
YAML multi-dokumen yang dipisah --- ditampilkan sebagai beberapa pohon, sehingga setiap dokumen dalam satu berkas bisa diperiksa.
Alat Terkait
- Penampil pohon JSON Visualisasikan data JSON sebagai pohon interaktif yang dapat dilipat. Cari kunci dan nilai, lacak JSONPath saat hover, dan tangani file besar dengan lazy loading. Mendukung drag & drop file .json.
- YAML ke JSON Konversi YAML ke JSON secara instan secara online. Tempel YAML dan dapatkan output JSON bersih dengan validasi dan pemformatan.
- TSV ke JSON Konversi TSV ke JSON online gratis. Mendukung header, deteksi tipe otomatis, dan minifikasi. Semua di browser.
- JSON to CSV Konverter JSON ke CSV gratis online. Ratakan objek bersarang, pilih pembatas kustom, unduh instan. 100% di browser.
- Konverter CSV ke JSON Konversi CSV ke JSON online gratis. Mendukung pembatas kustom, objek berbasis header, dan deteksi tipe otomatis. Semua di browser.
- XML Beautifier XML Beautifier online gratis. Format dan percantik XML secara instan di browser Anda.
- Validator XML Validasi sintaks dan struktur XML secara instan. Deteksi kesalahan dengan nomor baris yang tepat dan pesan detail. Gratis, aman, berjalan di browser Anda.
- SQL ke JSON Konversi pernyataan SQL INSERT ke array atau objek JSON secara instan. Mendukung VALUES multi-baris, penanganan NULL, deteksi tipe otomatis, dan cetak cantik. 100% sisi klien, tanpa unggah.