ParseJet

CSV'den JSON'a Dönüştürücü

Bir CSV dosyası yükleyin ve karşılığında bir JSON nesne dizisi alın — her satır için bir nesne, başlık satırı ise anahtarlar. Virgül, sekme, noktalı virgül ve dikey çizgi otomatik olarak algılanır. Ücretsiz, kayıt gerekmez.

Bir dosyayı buraya bırakın veya göz atın

CSV dosyalarını kabul eder

Ücretsiz — günde 3 istek, kayıt gerekmez. ayda 300 kredi ücretsiz için.

Nasıl çalışır

1

CSV'nizi yükleyin

Yukarıya bir .csv dosyası bırakın — ayırıcı (virgül, sekme, noktalı virgül veya dikey çizgi) otomatik olarak algılanır.

2

Satırlar nesneye dönüşür

Başlık satırı anahtarlar olur; her veri satırı, çıktı dizisinde bir JSON nesnesine dönüşür.

3

JSON'unuzu kopyalayın

Diziyi kodunuza, yapılandırmanıza veya API'nize kopyalayın — ya da dönüştürmeyi tek bir POST isteğiyle otomatikleştirin.

Temel özellikler

Bu csv to json aracını öne çıkaran özellikler.

Nesne dizisi çıktısı

Çıktı, kodunuzun gerçekten istediği biçimdedir: [{"sutun": "deger", …}, …] — açmanız gereken iç içe bir tablo yapısı değil.

Otomatik ayırıcı algılama

Virgül, sekme (TSV), noktalı virgül ve dikey çizgiyle ayrılmış dosyaların tümü, hiçbir ayar belirtmenize gerek kalmadan dönüştürülür.

Kodlama güvenliği

UTF-8 (BOM'lu veya BOM'suz) ve Latin-1 dosyalar doğru çözülür — JSON dizelerinizde bozuk karakterler oluşmaz.

Eksik hücreler sorun değil

Sondaki hücreleri eksik olan satırlar başlığa göre tamamlanır; böylece her nesne aynı anahtarlara sahip olur.

Büyük dosyalar hoş geldiniz

Binlerce satırlık dışa aktarımlar tek seferde dönüştürülür — tarayıcı donmaz, ayrıştırma sunucu tarafında yapılır.

API ile toplu dönüştürme

Kısa bir betikle bir klasör dolusu CSV'yi dönüştürün — output_format=json ile dosya başına tek POST. Python örneğine bakın.

Kullanım senaryoları

Bu aracın size zaman kazandırdığı yaygın senaryolar.

Veritabanı ve fixture doldurma

Elektronik tablo dışa aktarımlarını, seed betiklerinizin, fixture'larınızın ve NoSQL içe aktarımlarınızın beklediği JSON'a dönüştürün.

API geliştirme

Analistlerden ve müşterilerden gelen örnek verileri, endpoint'leri test etmek için JSON yüklerine dönüştürün.

Frontend prototipleme

Tasarıma hazır sahte verileri tek adımda elektronik tablodan React veya Vue uygulamanıza taşıyın.

Veri işlem hatları

Gelen CSV dosyalarını kuyruğunuza, veri gölünüze veya ETL işlerinize girmeden önce JSON'a normalleştirin.

API ile otomatikleştirin

Aynı aracı programatik olarak kullanın. Herhangi bir dil ile çalışır — sadece HTTP.

cURL
# Convert CSV to a JSON array of objects
curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]"
Python
import httpx, json

resp = httpx.post(
    "https://api.parsejet.com/v1/parse/auto/file",
    params={"output_format": "json"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"])  # list of dicts
print(rows[0])
JavaScript
const formData = new FormData();
formData.append("file", csvFile);

const res = await fetch(
  "https://api.parsejet.com/v1/parse/auto/file?output_format=json",
  {
    method: "POST",
    headers: { Authorization: "Bearer YOUR_API_KEY" },
    body: formData,
  }
);
const rows = JSON.parse((await res.json()).text); // array of objects

Bunu otomatikleştirmek mi istiyorsunuz?

ParseJet API, aynı ayrıştırma gücünü tek bir HTTP endpoint'i ile sunar. ffmpeg yok, poppler yok, tesseract yok — sadece bir API çağrısı.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
API Dokümanlarını Okuyun

Sıkça sorulan sorular

Bir CSV dosyasını JSON'a nasıl dönüştürürüm?

.csv dosyasını yukarıya yükleyin — ParseJet, başlık satırınızı anahtar olarak kullanarak her satır için bir nesne içeren bir JSON dizisi döndürür. Otomasyon için output_format=json ile /v1/parse/auto/file adresine POST edin.

Nasıl bir JSON yapısı alırım?

Düz nesnelerden oluşan bir dizi: [{"ad": "Ayşe", "yas": "30"}, …]. CSV'nin ilk satırı başlık olarak kabul edilir ve her nesnenin anahtarlarına dönüşür.

Noktalı virgül, sekme ve dikey çizgiyi destekliyor mu?

Evet — ayırıcı dosyadan otomatik olarak tespit edilir; bu sayede Avrupa tarzı noktalı virgüllü CSV'ler ve TSV dışa aktarımları hiçbir ayar gerektirmeden dönüştürülür.

İçinde virgül olan tırnaklı alanlar ne olacak?

Standart CSV tırnaklaması doğru ayrıştırılır — virgül veya satır sonu içeren tırnaklı bir alan tek değer olarak kalır.

Burada JSON'u tekrar CSV'ye dönüştürebilir miyim?

Hayır — bu araç tek yönde çalışır: CSV'den JSON'a. ParseJet belgeleri yapılandırılmış metne ve veriye ayrıştırır; CSV dosyası üretmez.

Ücretsiz mi?

Evet. Kayıt olmadan günde 3 ücretsiz dönüştürme hakkınız var; ücretsiz API hesabı ayda 300 kredi içerir. Ücretli planlar aylık 19 dolardan başlar.

Ücretsiz metin çıkarmaya başlayın

Kayıt gerekmez. İlk dosyanızı saniyeler içinde ayrıştırın.