JSON Escape
JSON dizelerini çevrimiçi escape ve unescape edin. Tırnak işaretleri, ters eğik çizgiler ve satır sonlarını güvenli escape dizilerine dönüştürün.
JSON escape nedir?
JSON escape, özel karakterleri (çift tırnak, ters eğik çizgi ve kontrol karakterleri gibi) escape dizilerine (\", \\, \n gibi) dönüştürme işlemidir. Böylece JSON yapısını bozmadan JSON dizelerine güvenli şekilde dahil edilebilirler.
JSON unescape nedir?
JSON unescape ters işlemdir — \" ve \n gibi escape dizilerini orijinal karakterlerine (çift tırnak ve satır sonları) geri dönüştürerek dizginin okunabilir halini geri yükler.
JSON'da hangi karakterler escape edilmeli?
JSON'da şu karakterler escape edilmelidir: çift tırnak ("), ters eğik çizgi (\) ve satır sonu (\n), sekme (\t), satır başı (\r), geri silme (\b) ve sayfa ilerleme (\f) gibi kontrol karakterleri.
Bu araçta verilerim güvende mi?
Kesinlikle. Tüm işleme tarayıcınızda JavaScript kullanılarak tamamen yerel olarak yapılır. Hiçbir veri sunucuya gönderilmez, hassas JSON içeriğini güvenle işleyebilirsiniz.
JavaScript kodunda kullanmak için JSON dizgisini nasıl escape ederim?
Metninizi giriş alanına yapıştırın, Escape modunu seçin ve isteğe bağlı olarak "Tırnak işaretleri arasına al" seçeneğini etkinleştirin. Çıktı, JavaScript veya JSON koduna doğrudan gömebileceğiniz doğru escape edilmiş bir dizgi olacaktır.
JSON escape ile URL encode arasındaki fark nedir?
JSON escape, JSON sözdizimindeki özel karakterleri (tırnak, ters eğik çizgi, kontrol karakterleri) işler. URL kodlaması URL'lerde güvensiz karakterleri işler. Farklı amaçlara sahiptirler ve farklı çıktı formatları üretirler.
Bu araç büyük JSON dosyalarını işleyebilir mi?
Evet. Araç, dosya boyutu sınırı olmadan metni doğrudan tarayıcınızda işler. Performans cihaz yeteneklerinize bağlıdır, ancak tipik JSON verileri anında işlenir.
"Tırnak işaretleri arasına al" ne yapar?
Etkinleştirildiğinde, escape edilmiş çıktı çift tırnak arasına alınarak geçerli bir JSON dizgi değişmezi oluşturur (örneğin "Hello \"World\""). Bu seçenek olmadan sadece escape edilmiş içerik gösterilir.
Bu aracı çevrimdışı kullanabilir miyim?
Evet. Sayfa yüklendikten sonra tüm işlevler internet bağlantısı olmadan çalışır çünkü her şey tarayıcınızda yerel olarak yürütülür.
JSON'da Unicode karakterleri nasıl escape ederim?
Tırnak ve ters eğik çizgi gibi standart ASCII karakterler ters eğik çizgi notasyonu ile escape edilir (\", \\). Diğer Unicode karakterler için \uXXXX formatı kullanılabilir.
JSON'da tek tırnak ile çift tırnak arasındaki fark nedir?
JSON'da yalnızca çift tırnak dizgi değerlerini sarmak için geçerlidir. Tek tırnağın özel bir anlamı yoktur ve escape edilmesi gerekmez.
Neden JSON dizgilerini escape etmem gerekiyor?
Escape, kullanıcı tarafından oluşturulan içeriği, dinamik değerleri veya özel karakterler içeren metni JSON'a gömmeniz gerektiğinde gereklidir. Düzgün escape olmadan, tırnak veya satır sonu gibi karakterler JSON sözdizimini bozar.