CSV ve JSON dönüştürücü

Hücreleri metin olarak koruyup başlıkları ve tırnakları kontrol ederek CSV tablolarını ve JSON’u yerel olarak dönüştürün.

Bu sayfa, mevcut kapsam içinde bu dilde kullanılabilen araçları gösterir. Bu, sitedeki her aracın her dile çevrildiği anlamına gelmez.

Otomatik kayıt olmadan yerel işleme. UTF-8; en fazla 2 MiB, 5.000 veri satırı, 100 sütun ve 100.000 hücre; hücre başına 20.000 metin birimi. Ayrıştırma worker’ının süre sınırı 5 saniyedir.

Ayırıcı açıkça seçilir. Boş satırlar ve boşluklar otomatik kaldırılmaz; baştaki sıfırlar korunur. Sondaki satır sonu yeni bir kayıt eklemez. CSV çıktısında her hücre çift tırnak içine alınır ve CRLF ile UTF-8 BOM kullanılır.

Büyük sayılar dahil tüm hücre değerleri metin dizeleri olarak kalır. JSON sayıları, null, mantıksal değerler ve iç içe değerler sessizce kabul edilmez. Nesne başlıkları benzersiz olmalı ve boş olmamalıdır.

Bu ayar yalnızca CSV dışa aktarımlarına uygulanır; JSON çıktısındaki değerleri değiştirmez. Varsayılan olarak, olası başlangıç =, +, - veya @ işaretlerinin önüne ve sekme ya da satır sonuyla başlayan hücrelerin başına kesme işareti eklenir. Bu, başlıklar dahil dışa aktarılan metni değiştirir. Değiştirilmeden korunan değerler hesap tablosu programlarınca formül olarak yorumlanabilir. Metin olarak içe aktarma ayarlarını kontrol edin.

Nasıl kullanılır?

Verileri yapıştırın veya UTF-8 dosyası seçin. Dönüştürme yönünü, ayırıcıyı, başlık seçeneğini ve JSON yapısını belirleyin. Formül ayarını kontrol edin; ardından verileri dönüştürüp sonucu kopyalayın veya indirin.

Bir örnek deneyin

id,name ardından 001,Ahmed, "001" ve "Ahmed" metin değerlerini içeren bir nesneye dönüşür; 001, 1 sayısına dönüşmez.

Destek ve sınırlar

CSV’den JSON nesnelerine dönüştürme, benzersiz ve boş olmayan başlıklar ile en az bir veri satırı gerektirir. İlgili seçenek seçildiğinde JSON dizileri başlık satırını içerir. JSON’dan CSV’ye dönüştürme yalnızca metin değerlerini kabul eder; hassasiyet veya anlam kaybını önlemek için sayılar, null, mantıksal değerler, iç içe değerler ve yinelenen anahtarlar açıkça reddedilir. Her satırın alanları eşleşmelidir.

Sık sorulan sorular

Formüller ve büyük sayılar değişir mi?

CSV çıktısında her hücre çift tırnak içine alınır ve CRLF ile BOM kullanılır. Başlıklar dahil formüle benzeyen hücrelerin başına varsayılan olarak kesme işareti eklenir; bu, metinlerini bilerek değiştirir. Hücre değerlerini tam olarak korumak için değiştirmeden dışa aktarmayı seçin; hesap tablosu programlarının bunları formül olarak yorumlayabileceğini unutmayın. Boşluklar veya satırlar otomatik temizlenmez ve baştaki sıfırlar sayıya dönüştürülmez.

İlgili araçlar