TSV JSON Dönüştürücü
Verileri TSV ve JSON formatları arasında otomatik ayrıştırma ve biçimlendirme ile dönüştürün
Girdi
Çıktı
Readme
TSV Nedir?
TSV (Tab-Separated Values), tablosal verileri depolamak için düz metin formatıdır. Her satır bir satırdır ve bir satır içindeki sütunlar sekme karakterleri (\t) ile ayrılır. TSV, CSV (Comma-Separated Values) ile benzerdir ancak sınırlayıcı olarak sekme kullanır, bu da metinde doğal olarak görünen virgüllerle çatışmaları önler. Elektronik tablo uygulamaları, veritabanları ve veri işleme araçları tarafından yaygın olarak desteklenir.
JSON (JavaScript Object Notation), yapılandırılmış verileri diziler ve nesneler olarak temsil etmek için hafif bir metin formatıdır. Veriler JSON'da bir nesne dizisi olarak depolandığında, her nesne bir satıra karşılık gelir ve anahtarları sütun başlıklarına karşılık gelir — bu da TSV ve JSON arasında dönüştürmeyi basit hale getirir.
Araç açıklaması
Bu araç, TSV ve JSON formatları arasında çift yönlü veri dönüştürmesi yapar. TSV yapıştırarak bir JSON nesne dizisi alın veya bir JSON nesne dizisi yapıştırarak başlık satırı içeren TSV çıktısı alın.
Özellikler
- Çift yönlü dönüştürme: Tek bir geçiş ile TSV'yi JSON'a veya JSON'u TSV'ye dönüştürün.
- Başlık satırı işleme: JSON'a dönüştürürken ilk TSV satırını otomatik olarak sütun adları olarak kullanır ve TSV'ye dönüştürürken nesne anahtarlarını başlık olarak kullanır.
- İç içe nesne desteği uyarısı: JSON'dan TSV'ye dönüştürme için düz bir nesne dizisi bekler; iç içe yapılar desteklenmez.
- Sözdizimi vurgulama: Hem giriş hem de çıkış panelleri uygun vurgulama ile bir kod editörü kullanır.
- Boş satır atlanması: TSV girdisindeki boş satırlar ayrıştırma sırasında yoksayılır.
Kullanım durumları
- Elektronik tablodan API'ye: Excel veya Google Sheets'ten verileri TSV olarak dışa aktarın, ardından bir API yükü veya yapılandırma dosyasında kullanmak için JSON'a dönüştürün.
- Veritabanı dışa aktarmaları: Veritabanları veya veri ambarlarından TSV dışa aktarmalarını JavaScript veya Python ile daha fazla işleme için JSON'a dönüştürün.
- Veri geçişi: JSON veri kümelerini, belirli ETL işlem hatları veya elektronik tablo içe aktarmaları gibi sekme ile sınırlandırılmış giriş gerektiren araçlara aktarmak için TSV'ye dönüştürün.