Geliştirici aracı / 27
JS Nesne Literal'ını Katı JSON'a Dönüştürücü
Tırnaksız JS nesne literal'larını, tek tırnakları ve sondaki virgülleri katı JSON yüklerine dönüştürün.
JS Nesne Literal'ını Katı JSON'a Dönüştürücü: TOEA, tırnaksız anahtarları, tek tırnaklı dize değerlerini ve sondaki virgülleri ayrıştırarak geçerli JSON çıktısı oluşturur. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
JSON'a giderken neler değişir
Bazı JavaScript değerlerinin JSON karşılığı yoktur. undefined olarak ayarlanan bir özellik kaybolur; dizi içindeki undefined ise null olur. Onaltılık sayılar ve 1_000 gibi sayısal ayraçlar normal ondalık sayılar olarak yazılır. Şablon dizeleri düz dizelere dönüşür; içlerindeki ${…} ifadeleri değişmez metin olarak kalır. 9.007.199.254.740.991 değerini aşan tam sayılar, değer bir JavaScript sayısından geçtiği için kesinliğini kaybeder; uzun kimlikleri önce kaynakta dize olarak tırnak içine alın.
Yalnızca veri, asla kod değil
Dönüştürücü sabiti veri olarak okur ve hiçbir zaman çalıştırmaz; bu nedenle yapıştırılan bir parça herhangi bir işlem yapamaz. Bunun karşılığında hesaplanan hiçbir şey kabul edilmez: değişkenler, işlev çağrıları, new Date(), yayma söz dizimi, NaN ve Infinity. Her birini JSON'da istediğiniz değerle değiştirin ve yeniden dönüştürün; hata, bakmanız gereken satır ve sütunu belirtir. Baştaki const name = veya export default otomatik olarak kaldırılır. Sonuç bir yapılandırma dosyasına eklenmeden önce JSON doğrulayıcı tarafından onaylanır.
Nasıl kullanılır?
- Bir JS nesne parçacığı yapıştırın.
- Biçimlendirme girintisini ayarlayın.
- Geçerli JSON çıktısını kopyalayın.
Gizlilik ve sınırlamalar
Ayrıştırma ve biçimlendirme işlemleri %100 yerel tarayıcı ortamında gerçekleştirilir.
İlgili araçlar
Sık sorulan sorular
Tek tırnaklı nesneleri ayrıştırabilir mi?
Evet, tek tırnaklı özellik anahtarları ve değerleri otomatik olarak çift tırnaklara dönüştürülür.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez