INI ⇄ JSON dönüştürücü
INI yapılandırma dosyalarını doğrudan tarayıcınızda JSON'a ve JSON'a dönüştürün.
INI ⇄ JSON dönüştürücü
Bir INI yapılandırma dosyasını yapıştırın ve temiz bir JSON nesnesi geri alın veya JSON'u yapıştırın ve INI'yi edinin. Dönüştürücü her iki yönde de çalışır; bu nedenle, eski bir yapılandırmayı modern bir uygulamada okuyor veya hala klasik anahtar=değer biçimini bekleyen bir araç için yazıyor olsanız da, size uyar. Tipik işler: bir php.ini veya masaüstü uygulamasının ayarlar dosyasını bir komut dosyası için JSON'a dönüştürmek, bir yapılandırmayı yapılandırılmış veri olarak incelemek veya halihazırda sahip olduğunuz bir nesneden bir INI bölümü oluşturmak.
INI tarafı, formatı vahşi ortamda göründüğü haliyle işler. Köşeli parantez içindeki bölüm başlıkları iç içe geçmiş nesneler haline gelir ve ilk bölümden önceki anahtar=değer çiftleri kökte kalır. Noktalı virgül veya karma ile başlayan açıklamalar dikkate alınmaz ve anahtarların ve değerlerin etrafındaki boşluklar kırpılır. Değerler, sayılara veya booleanlara göre tahmin edilmek yerine kasıtlı olarak dizeler halinde tutulur, bu nedenle 007 gibi bir sürüm veya başında sıfırla yazılan bir bağlantı noktası, gidiş-dönüş yolculuğunda değişmeden kalır. Değerin içindeki eşittir işareti tek başına bırakılır; yalnızca ilki çizgiyi böler.
Diğer taraftan, kök nesnedeki skaler özellikler üst düzey anahtar=değer çizgileri haline gelir ve iç içe geçmiş nesneler kendi [bölüm] blokları haline gelir. Dizilerin ve daha derin iç içe geçmelerin düz INI'de yeri yoktur, bu nedenle bunlar bozuk işaretleme olarak yazmak yerine atlanır. Kompakt, tek satırlık bir sonuç için "Pretty-print JSON"u kapatın veya okuyabileceğiniz iki boşluklu girinti için açık bırakın.
Tarayıcınızda her şey yerel olarak çalışır. Yapılandırmanız hiçbir zaman sayfadan ayrılmaz; bu, dosyanın veritabanı kimlik bilgilerini, API anahtarlarını veya dahili ana bilgisayar adlarını içermesi durumunda önemlidir. Geçersiz JSON, boş bir çıktı yerine sakin bir şekilde bildirilir, böylece eksik virgül veya ayracı bulabilir ve tekrar deneyebilirsiniz.