JSON dönüştürücünün özellikleri
Java .properties dosyalarını doğrudan tarayıcınızda JSON'a ve JSON'a dönüştürün.
JSON dönüştürücünün özellikleri
Bir Java .properties dosyasını yapıştırın ve temiz JSON'u geri alın veya JSON'u yapıştırın ve bir .properties dosyası alın. Bir Spring Boot uygulama özelliklerini, bir Log4j yapılandırmasını veya bir i18n mesaj paketini JavaScript'inizin, testlerinizin veya belgelerinizin okuyabileceği bir formata taşımanın ve halihazırda sahip olduğunuz bir nesneden bir tane oluşturmanın hızlı yoludur.
Ayrıştırıcı, eşittir işaretindeki basit bir bölünme yerine gerçek özellikler kurallarını izler. Hem anahtar=değer hem de anahtar:değer çiftleri okunur, boşluk da bir anahtarı değerinden ayırabilir ve baştaki boşluklar kırpılır. # veya ! ile başlayan satırlar yorum olarak kabul edilir ve atlanır. Ters eğik çizgiyle biten bir satır sonrakine devam eder, böylece birkaç satıra sarılmış uzun bir değer tek bir dizede birleştirilir. \\n, \\t, \\\\ ve \\: gibi kaçış dizilerinden kaçış yoktur ve \\uXXXX, adlandırdığı karakter olur. Her değer bir dize olarak kalır, dolayısıyla 007 gibi bir sürüm veya metin olarak tutulan bir bağlantı noktası asla sessizce sayıya dönüştürülmez.
"Yuva noktalı tuşları" etkinleştirdiğinizde db.host gibi bir anahtar { "db": { "host": … } } haline gelir; bu, çoğu yapılandırma yükleyicisinin beklediği şeydir; düz noktalı tuşların aynen kalması için onu kapalı bırakın. "JSON'u Güzelleştir", çıktıyı okumak için girintiler veya küçültebilirsiniz. Diğer taraftan, iç içe geçmiş nesneler tekrar noktalı tuşlara dönüştürülür ve .properties dosyasındaki özel karakterler sizin için çıkarılır. Geçersiz JSON, sessizce başarısız olmak yerine, kontrol edilecek parantez veya virgül işaret edilerek sakin bir şekilde rapor edilir.
Tarayıcınızda her şey yerel olarak çalışır. Yapılandırmanız (veritabanı URL'leri, API ana bilgisayarları, özellikler dosyasında bulunan kimlik bilgileri) hiçbir zaman yüklenmez, günlüğe kaydedilmez veya bir sunucuya gönderilmez. Sonucu kopyalayın, dosya olarak indirin veya başka bir TextArray aracına verin.