Beýik azat CSV'den JSON'e Döwre

CSV hatlary zadyň arassa JSON arşiwine öwür - azat, ýap ýa-da ýükle, hiç zat saklanmaz.

100% azat _Gün tertibi Suw adyny görkez Faýllary hafyzda işledi, hiç wagt gaýd etmedi
Go Pro iň gowy AI modelleri üçin - resim, wideo we gürleşmek - plus uly ýükleme, nobatda öňelik we garaşma. Pro'a Üstlen
Love Best.Free? Paýlaş

Nädip işleýär

  1. CSV hödürle. CSV metiniňizi ýapyň ýa-da bir.csv faýly ýükläň.
  2. Opşenler. Ilki hatyň başlykmy ýa-da dälmidigini aýt we böleçni saýla (komma, tab,...).
  3. JSON al. JSON formatly arşiwi nusgala ýa-da ony.json faýly hökmünde ýükle

Bu esbap hakda

CSV to JSON kodda ýa API'de ulanyp boljak JSON araiza CSV tablisa maglumatlary öwrüp biler. CSV'i goyp ýa.csv faýly ýükläp, birinji satıryň başlykmy ýa-da dälmidigini aýt, we eger başlyk satyr bir kem bolsa böleççini saýla. Başlyk satyr bilen, her hat bir JSON zadyň sütuň adlary bilen açarlanan bir zat bolýar; birsiz, her hat bir araiza öwrülýär. Çykyş gowy çaplanypdyr we nusgalamak ýa-da ýüklemek üçin taýýar. Bu soragda her zady analiz edip we hiç zat saklamaz.

Adamlar ony näme üçin ulanýar

  • Spreadsheet'i API'e ýa-da programe iber
  • CSV eksportyny JSON'a kod üçin öwür
  • Baglaşyjy ýa-da önümi bir gurluşly JSON'a öwür
  • Parser ýazman akyly maýla bilen prototip

Öňki

Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.

POST https://best.free/api/tools/csv-to-json/
Parametr Mysal Gerekli _Ýazy
text name,age\nAda,36 CSV text (or upload a file on the web form).
delimiter , _Ýok Field delimiter (use "tab" for TSV).
header True _Ýok First row is a header.
curl -X POST https://best.free/api/tools/csv-to-json/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/csv-to-json/",
    json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);

Jawaby: JSON with the converted array in "json".

{"ok": true, "json": "[\n  {\"name\": \"Ada\", \"age\": \"36\"}\n]"}

Köp soralýan soraglar

Heder setir bilen, her bir maglumat setir açarlary sütun adlary bolan bir JSON zadyňa öwrüler. Birsiz, her bir setir bir mykadryň aňsat arşiwine öwrüler. Siz buny formada saýlaýarsyňyz.

Eý. TSV faýllar üçin böleçleri tab'a, ýa-da bir noktasy ýa-da başga karaktere goý, şunda Europe-style we tab-separated exports rightly convert.

Eý. 100 MB çäginde bir.csv faýly ýükle ýa-da metini dogrydan goýdy - ikisi hem işleýär we çykdajy birmeňzeşdir.

Mykdarlar CSV'de görünen ýaly string'ler olarak saklanylýar, bu bir süzül-öň kodyň bir san'a öwrülişi ýaly şaşgynçlyklardan gaça durur. Eger gerek bolsa öz kodyňyzda tipleri öwürip bilersiňiz.

Eý. Nusgalamak üçin formatlanan JSON'y görkezmek bilen bir hatarda, esbap ony ýüklenilýän.json faýly hökmünde gaýtaryp biler.

Haýba. CSV is parsed in the request with the standard library and immediately discarded - nothing is stored, logged or forwarded.

Eý. Bir JSON bedeni /api/tools/csv-to-json/'e POST et we bir JSON jogap al - web alyby ulanan şol bir motor, şonuň üçin netijeler deňdir. Bu IP'e görä web wersiýasy ýaly tizlik çäklendirilen we hiç bir ýazma gerek däl; API açarlary has ýokary çäklendirmeler üçin gelýä. Açmak üçin taýýar curl, Python we JavaScript mysallary üçin üstki API bölümini gör.

Eýle - CSV'den JSON'a doly azat, çykdajyda suw belgisi ýok we kredit kart gerek däl.

Eý. Ol siziň görnükiňizde işleýär, şonuň üçin CSV to JSON telefonlar we tabletler ýaly desktopda işleýär - oýlap tapmak üçin hiç bir programma ýok.

Haýba. CSV to JSON hiç bir ýazgysyz işleýär; bir saýlawly mugt hasap diňe has ýokary ulanmak çäklerini açmak üçin bar.

Bagly esbaplar

Bu sahypany bahala
5.0/5 (0)

Biz nämeni gowy edip bileris? Siziň pikiriňiz bize kynçylyklary düzetmäge kömek eder.