Skip to main content

Özellikler JSON Dönüştürücü Java .özellik dosyalarını iç içe anahtar desteğiyle yapılandırılmış JSON'a dönüştürün.

Özellikler JSON'a illustration
🔄

Özellikler JSON'a

Java .özellik dosyalarını iç içe anahtar desteğiyle yapılandırılmış JSON'a dönüştürün.

1

.properties içeriğini yapıştır

Java özellikler dosyanızın içeriğini yapıştırın.

2

JSON'ı görüntüle

Noktalı anahtarlar otomatik olarak iç içe JSON nesnelerine dönüşür.

3

JSON'ı kopyala

Yapılandırılmış JSON çıktısını kopyalayın.

Loading tool...

What Is Özellikler JSON'a?

Özellikler JSON'a, Java tarzı .properties dosyalarını yapılandırılmış JSON formatına dönüştürür. Özellik dosyaları basit anahtar=değer veya anahtar:değer sözdizimini kullanır ve genellikle Java uygulaması konfigürasyonu, i18n mesaj demetleri ve Spring Boot ayarları için kullanılır. Bu dönüştürücü, noktalı anahtarları (örneğin db.host=localhost) destekler ve bunları iç içe JSON nesnelerine genişletir. Hem # hem de ! yorum stillerini, kaçış dizilerini (\n, \t) ve hem = hem de : ayırıcılarını işler.

Why Use Özellikler JSON'a?

  • Noktalı anahtarlar otomatik olarak iç içe JSON nesnelerine genişletilir.
  • Hem = hem de : anahtar-değer ayırıcıları desteklenir.
  • Java kaçış dizileri (\n, \t, \\) işlenir.
  • # ve ! yorum stilleri desteklenir.

Common Use Cases

Spring Boot Geçiş

application.properties'i diğer çerçevelerle kullanım için JSON'a dönüştürün.

i18n İşleme

Java mesaj demet .properties dosyalarını JavaScript i18n kütüphaneleri için JSON'a dönüştürün.

Yapılandırma Analizi

Özellik dosyalarını programlı işleme ve analiz için JSON'a dönüştürün.

DevOps

Uygulama yapılandırmasını altyapı otomasyonu için JSON'a parse edin.

Technical Guide

Parçalayıcı, properties dosyasını satır satır işler. # veya ! ile başlayan satırlar yorum olarak kabul edilir ve atlanır. Boş satırlar yok sayılır.

Anahtar-değer ayrımı hem = hem de : ayırıcılarını destekler. Parçalayıcı, her iki ayırıcının da ilk oluşumunu bulur ve satırı orada böler. Hem anahtar hem de değer, boşluklardan arındırılır.

Noktalı anahtar genişletmesi: nokta içeren anahtarlar (örneğin db.bağlantı.host) bölünür ve iç içe JSON nesneleri oluşturur. Parçalayıcı, anahtar parçalarını işler, ara nesneleri gerektiğinde oluşturur ve değeri en derin düzeyde ayarlar.

Kaçış dizileri işlenir: \n yeni satıra dönüşür, \t sekme karakterine dönüşür, \\ ters eğik çizgiye dönüşür. Bu, Java'nın Özellikler dosyası kaçış işlemiyle eşleşir.

Tips & Best Practices

  • 1
    Noktalı anahtarlar (a.b.c) iç içe JSON oluşturur: {"a":{"b":{"c":"değer"}}}.
  • 2
    Hem = hem de : ayırıcıları anahtar-değer çiftleri için desteklenir.
  • 3
    # veya ! ile başlayan yorumlar parçalama sırasında yok sayılır.
  • 4
    Java kaçış dizileri (\n, \t) doğru bir şekilde açılır.

Related Tools

Frequently Asked Questions

Q Noktalı anahtarlar nasıl işlenir?
Nokta içeren anahtarlar iç içe JSON nesnelerine genişletilir. Örneğin, db.host=localhost {"db":{"host":"localhost"}} olur.
Q Hangi ayırıcılar desteklenir?
Hem = hem de : anahtar-değer ayırıcıları olarak desteklenir.
Q Kaçış dizileri işleniyor mu?
Evet, standart Java kaçış dizileri (\n, \t, \\) açılır.
Q Çok satırlı değerler nasıl işlenir?
Standart satır devamı trailing backslash ile desteklenmez. Her anahtar-değer çifti bir satıra gelmelidir.
Q Unicode kaçışları işleniyor mu?
Java \uXXXX Unicode kaçışları şu anda işlenmiyor. Değerler UTF-8 metni olarak ele alınır.

About This Tool

Özellikler JSON'a is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.