İçeriğe geç
snowkitDev

Yapılandırma dosyalarını herhangi bir yönde dönüştürün

JSON, YAML, TOML, XML veya bir .env dosyası yapıştırın ve yazdıkça diğerlerinden herhangi birini alın.

Biçim çevirici

İki biçimi seçin, sonra yapıştırın, yazın veya bir dosya bırakın.

Examples

              

    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

    1. Metninizi Girdi alanına yapıştırın veya Bir dosya aç'a basın. Örnekler bir örnek yükler.
    2. Otomatik algıla'yı açık bırakın veya biçimi kendiniz seçin.
    3. Çıktı biçimini seçin: JSON, YAML, TOML, XML veya .env.
    4. Girinti için 2 boşluk veya 4 boşluk seçin.
    5. 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.

    Sırada ne var

    Az önce yaptığınızla devam edin, hâlâ cihazınızda.

    Snowkit'ten daha fazlası