Bir şey ayrıştırılmazsa neyin ve hangi satırda yanlış olduğunu, sizi oraya götüren bir düğmeyle görürsünüz. JSON, YAML, TOML, XML ve .env dosyaları arasında tarayıcınızda dönüştürün. Ücretsiz ve gizlidir.
Bir dosya nasıl dönüştürülür
- Metninizi Girdi alanına yapıştırın veya Bir dosya aç'a basın. Örnekler bir örnek yükler.
- Otomatik algıla'yı açık bırakın veya biçimi kendiniz seçin.
- Çıktı biçimini seçin: JSON, YAML, TOML, XML veya .env.
- Girinti için 2 boşluk veya 4 boşluk seçin.
- Kopyala'ya veya İndir'e basın.
Değerler nasıl aktarılır
JSON, YAML ve TOML'un hepsinde nesneler, listeler, dizeler, sayılar ve doğru/yanlış vardır, bu yüzden bunlar temiz dönüşür. TOML'da null yoktur, bu yüzden boş değerler dışarıda bırakılır ve size söylenir. YAML ve TOML'daki tarihler ISO biçiminde metin olarak tutulur, bu yüzden 2026-10-21 tam yazıldığı gibi kalır.
XML ve .env
XML öznitelikleri @ ile başlayan anahtarlar olur, alt öğelerin yanındaki metin #text altına gider ve tekrarlanan öğeler liste olur. XML'e geri dönmek aynı kuralları izler. Bir .env dosyası ad ve değerlerin düz listesidir, bu yüzden iç içe veri DATABASE_HOST gibi adlara düzleştirilir ve listeler virgüllerle birleştirilir. Tırnaklı değerler, export satırları, satır içi yorumlar ve çift tırnak içinde çok satırlı değerler anlaşılır.
Yardımcı olan hata mesajları
Her ayrıştırıcı, JSON'da eksik bir virgül, YAML'da bir sekme veya hatalı girinti, TOML'da yinelenen bir anahtar veya XML'de kapanmayan bir etiket gibi takıldığı satırı ve sütunu bildirir. Doğrudan oraya atlamak için Satırı göster'e basın.
Desteklenen dosyalar
.json, .yaml, .yml, .toml, .xml, .env, .ini ve düz metin dosyalarını açabilirsiniz.
İpuçları
- Kullanmadan önce sonucu kontrol edin. .env gibi düz biçimler iç içe veri düzleştirildiğinde yapıyı kaybeder.
- YAML girintilerine dikkat edin. Boşluk kullanın, asla sekme kullanmayın.
- XML'den ve geri dönüştürme, XML basit olduğunda en iyi çalışır.
- JSON'u doğrulamak veya düzenlemek için JSON araçlarını, bir yapılandırma dosyasının sürümlerini karşılaştırmak için fark denetleyiciyi kullanın.
Yaygın kullanımlar
Bir yapılandırmayı araçlar arasında taşıma, bir API yanıtını okunabilir dosyaya çevirme ve her gün kullanmadığınız bir biçimdeki veriyi okuma. Geliştiricilere, öğrencilere ve ayar dosyalarını düzenleyen herkese uygundur.
Sorular
Verilerim yükleniyor mu?
Hayır. Dönüştürme tarayıcınızda yapılır.
Bazı değerler neden dışarıda bırakıldı?
TOML'da null değeri yoktur, bu yüzden boş değerler dışarıda bırakılır ve size söylenir.
Yorumları dönüştürebilir mi?
Yorumlar biçimler arasında aktarılmaz, çünkü JSON'da yoktur.