TXT'yi JSON'a Dönüştürme
Düz bir metin dosyasına yapı kazandırın. Her satır sekme, dikey çizgi, virgül veya boşlukla ayrılmış aynı alanları içeriyorsa dönüştürücü satırları, kodun özel bir ayrıştırıcıya gerek kalmadan okuyabileceği JSON kayıtlarına çevirir.
Veri Dönüştürücü
veya CSV, TSV, TXT … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
CSV ve metin dosyalarında sütunları ayıran karakter; hem okuma hem yazma için geçerlidir. Otomatik, karakteri girdiden algılar ve çıktıyı virgülle yazar.
UTF-8 her dilde çalışır. Windows'ta Excel, CSV'yi açarken aksanlı veya Asya karakterlerini bozuk gösteriyorsa BOM'lu UTF-8'i seçin.
Excel, ODS ve Numbers girdisi: yalnızca ilk sayfayı ya da tüm sayfaları dönüştürün (ZIP içinde sayfa başına bir CSV veya sayfa başına bir JSON anahtarı).
Yeni elektronik tablodaki sayfa sekmesinin adı, en fazla 31 karakter.
Nesne dizisi her satır için sütun adlarını anahtar olarak kullanır; dizi dizisi daha kompakttır ve başlığı ilk dizi olarak tutar.
Tüm satırları saran dış öğenin adı; her satır bunun içinde bir <row> olur.
CREATE TABLE ve INSERT ifadelerinde kullanılır. Yalnızca harf, rakam ve alt çizgi.
Tırnaklama ve sütun türleri veritabanları arasında biraz farklıdır; içe aktaracağınızı seçin.
Tarih hücrelerini tek biçimde yeniden yazar. ISO (2026-10-18) veritabanları ve kod için en güvenlisidir; Olduğu gibi bırak seçeneği kaynaktaki görünümü korur.
Bu aracı nasıl kullanırsınız
- 1
Metin dosyasını yükleyin
Bir .txt dışa aktarımı, sekmeyle ayrılmış bir döküm veya her satırda bir kayıt bulunan bir liste ekleyin. En fazla 20 dosya, her biri 95 MB.
- 2
Satırların nasıl ayrıldığını belirtin
Ayırıcı otomatik algılama ile başlar. Gelişmiş ayarlar altından ayırıcıyı biliyorsanız Sekme, Dikey çizgi veya Boşluk seçin, eski dosyalar için Metin kodlaması ayarlayın; 1. satır veriyse İlk satır başlık seçeneğini kapatın.
- 3
JSON'a dönüştürün
Dönüştür düğmesine basarak JSON'a dönüştürün ve dosyayı indirin; çıktı okunaklı girintili olur, Okunaklı biçimlendir kapalıyken sıkıştırılmış olur.
TXT dosyası JSON'a nasıl dönüştürülür?
Dosyayı yükleyin, Ayırıcı ayarını otomatik algılamada, İlk satır başlık seçeneğini açık bırakın, ardından Dönüştür düğmesine basın. Her satır bir nesneye dönüşür, 1. satırdaki sözcükler anahtar olur.
Hangi metin dosyaları JSON'a sorunsuz dönüşür
Bir .txt uzantısı yalnızca dosyanın karakter içerdiğini söyler; yapı hakkında hiçbir söz vermez. İyi dönüşen dosyalar aslında gizli tablolardır. Excel veya Google E-Tablolar'dan hücre kopyalamak panoya sekmeyle ayrılmış metin koyar; Not Defteri'ne yapıştırıp kaydetmek tam olarak bu tür bir dosya verir. Bankalar, bordro sistemleri ve eski ERP'ler dikey çizgiyle ayrılmış .txt raporlar dışa aktarır, bilimsel cihazlar ise çoğunlukla boşluk veya sekmeyle ayrılmış ölçümler yazar.
Düz yazı dönüşmez, satır düzeni ortada değişen belgeler de dönüşmez. Dosya aslında virgülle ayrılmışsa ve kod yerine elektronik tablo istiyorsanız TXT'den CSV'ye daha kısa yoldur. Not Defteri, Windows 10 sürüm 1903'ten beri yeni dosyaları varsayılan olarak UTF-8 kaydeder; bu yüzden yeni dosyalarda genellikle kodlama değişikliği gerekmez, eski bilgisayarlardan gelenlerde sık gerekir.
Ayırıcı türüne göre metni JSON'a dönüştürme
En esnek durum. Sekmeler değerlerin içinde nadiren geçer; bu yüzden virgüllü adlar ve boşluklu adresler tek alanda kalır.
- Elektronik tablolardan panoya kopyalananlar
- Birçok veritabanı istemcisi dışa aktarımı
Finans ve ana bilgisayar dışa aktarımlarında yaygındır, çünkü | gerçek verilerde neredeyse hiç geçmez.
- Banka ve bordro raporları
- Satır tabanlı uygulama günlükleri
Uzantısı .txt olarak kaydedilmiş bir CSV. Virgül içeren değerler, RFC 4180'in tarif ettiği gibi çift tırnak içine alınmalıdır; aksi halde sütunlar kayar.
- E-posta filtreleri için yeniden adlandırılan dışa aktarımlar
- Eski kişi listeleri
Yalnızca hiçbir değer boşluk içermiyorsa çalışır. Tek sözcükler, kodlar ve sayılar sorun değildir; ad soyad gibi değerler sorun olur.
- Cihaz ölçümleri
- Sözcük ve kimlik listeleri
JSON çıktısı nasıl görünür
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- ayırıcı ve otomatik algılama
- 5
- kaynak metin kodlaması
- 8
- toplu işlemde metin dosyası
- 20
- yüklemeler silinmeden önce
- 30 dk
Düz metin ve JSON karşılaştırması
TXT
Düz metin
TXT dosyası; biçimlendirme, yazı tipi, resim ya da yerleşim olmadan yalnızca düz karakterler içerir. Modern metin dosyaları genellikle her dili kapsayan UTF-8 ile kodlanır; eski dosyalar başka kodlamalar kullanabilir ve bozuk karakterler gösterebilir. Düz metin çok küçüktür, asla eskimez ve telefonlardan sunuculara kadar her cihazda açılır. Kalın yazı, tablo veya resim içeremez; yapı boşluklarla ya da basit işaretlemeyle ifade edilmelidir.
- Sıkıştırma
- –
- Saydamlık
- –
- Animasyon
- –
- Çıkış yılı
- –
JSON
JavaScript Nesne Gösterimi (JSON)
JSON, yapılandırılmış veriler için hafif bir metin biçimidir; 2000'lerin başında Douglas Crockford tarafından yaygınlaştırılmış ve RFC 8259 ile ECMA-404 olarak standartlaştırılmıştır. Nesneleri, dizileri, dizgileri, sayıları, mantıksal değerleri ve null'ı basit, okunabilir bir sözdizimiyle gösterir. Web API'leri, yapılandırma dosyaları ve neredeyse her programlama dilindeki uygulamalar arasında veri alışverişi için varsayılan biçimdir. Yorum, tarih veya şema desteği yoktur; büyük iç içe dosyaları bir görüntüleyici olmadan okumak zordur.
- Sıkıştırma
- –
- Saydamlık
- –
- Animasyon
- –
- Çıkış yılı
- 2001 · Douglas Crockford
Eski bir programdan dışa aktarılan ya da bir rapordan kopyalanan metnin modern koda, bir API gövdesine veya NoSQL içe aktarımına girmesi gerektiğinde TXT, JSON'a dönüştürülür; tek bir dosya için kimse elle ayrıştırıcı yazmak istemez.
TXT'yi JSON'a dönüştürme hakkında SSS
Metin dosyamda her satırda bir öğe var. Bu bir JSON dizisine dönüşebilir mi?
Evet. Üstte name gibi bir başlık satırı varsa sonraki her satır {"name": "Lisbon"} gibi bir nesneye dönüşür. Başlık yoksa İlk satır başlık seçeneğini kapatın ve Dizi dizisi seçin; her satır tek öğeli bir liste olarak yazılır.
Otomatik algılama cümlelerimi neden her boşlukta böldü?
Dosyada sekme, dikey çizgi veya virgül yoksa bulunabilecek tek ayırıcı boşluktur. Ayırıcı ayarını alanlarınızın gerçekten kullandığı karaktere getirin; değerlerin içinde boşluk bulunan serbest metinlerin temiz dönüşmesi için alanlar arasında sekme veya dikey çizgi olmalıdır.
Bir log dosyasını JSON'a dönüştürebilir miyim?
Her satır aynı düzene uyuyorsa, örneğin zaman damgası, düzey ve mesaj dikey çizgi veya sekmeyle ayrılmışsa evet. Mesajın kendisi ayırıcıyı içeriyorsa ya da satır düzenleri değişiyorsa tablo dönüştürücü yerine bir günlük ayrıştırıcı gerekir.
Eski bir sistemden gelen TXT dosyası için hangi kodlamayı seçmeliyim?
UTF-8 yaygınlaşmadan önce Batı dilleri için Windows yazılımlarının oluşturduğu dosyalar genellikle Windows-1252, Japonca olanlar Shift_JIS, Çince olanlar GB18030, Korece olanlar EUC-KR kodlamasındadır. Aksanlı harflerin doğru okunması için kaynak kodlamayı seçin. JSON'un kendisi, sistemler arasında aktarılan JSON için RFC 8259'un zorunlu kıldığı UTF-8 ile yazılır.
Sütunların boşluklarla hizalandığı sabit genişlikli metin ne olacak?
Dönüştürücü karakter konumlarına göre değil, ayırıcıya göre böler. Değerlerde hiç boşluk yoksa Boşluk ayarı işe yarar. Aksi halde dosyayı bir elektronik tabloda açın, metni sütunlara dönüştürme özelliğiyle bölün, çalışma kitabını kaydedin ve Excel'den JSON'a aracını kullanın.
Çıktı JSON mu, JSON Lines mı olur?
Standart JSON: tek bir üst düzey dizi içeren tek bir belge; her JSON ayrıştırıcısı bunu tek çağrıyla yükler. JSON Lines her satıra bir kayıt koyar ve akış işleme için uygundur, ancak bu sayfa onu yazmaz.
- TXT'yi CSV'ye DönüştürmeAyrılmış .txt dosyalarını CSV'ye dönüştürün: sekme, dikey çizgi, noktalı virgül, boşluk otomatik algılanır; kodlama düzelir, RFC 4180 tırnaklaması.
- JSON'u TXT'ye DönüştürmeJSON'u düz metin dosyasına dönüştürün: her satırda bir kayıt, alanlar sekme veya seçtiğiniz ayırıcıyla. Not Defteri, Excel ve komut satırında açılır.
- Excel'i JSON'a DönüştürmeExcel tablolarını online JSON'a çevirin: başlık satırı anahtar, her satır bir nesne, tarihler ISO metni olur. XLSX, XLS, ODS ve Numbers desteklenir.
- CSV'yi TXT'ye DönüştürmeCSV'yi .txt dosyasına çevirin: yalnızca metin kabul eden formlar, Excel açmaması gereken alıcılar ve metin editörleri için. Tek seferde 20 dosya.
- PDF'yi JSON'a DönüştürmePDF tablolarını JSON'a dönüştürün: her satır, sütun başlıklarını anahtar alan bir nesne olur. Betik, API veya veritabanı için hazır. En fazla 20 PDF.
- TXT'yi Excel'e Dönüştürme.txt dosyasını Excel'e dönüştürün: sekme veya virgülle ayrılmış satırlar satır ve sütun, düz listeler tek sütun olur. Metin Alma Sihirbazı gerekmez.