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.

Ç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?

  1. Bir JS nesne parçacığı yapıştırın.
  2. Biçimlendirme girintisini ayarlayın.
  3. 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