Pinakamahusay na Libre CSV sa JSON Converter

I-on ang CSV hilera sa isang malinis na JSON array ng mga bagay-free, i-paste o mag-upload, walang nai-imbak.

100% libre Walang pag-signup Walang watermark File na naproseso sa memorya, hindi kailanman naka-imbak
Pumunta Pro para sa pinakamahusay na AI modelo - imahe, video at chat - plus mas malaki uploads, prayoridad sa queue at walang paghihintay. Mag-upgrade sa Pro
Pag-ibig Best.Free? Ibahagi ito

Paano ito gumagana

  1. Magbigay ng CSV. I-paste ang iyong CSV teksto o mag-upload ng isang.csv file.
  2. Itakda ang mga pagpipilian. Sabihin kung ang unang hilera ay isang header at pumili ng delimiter (comma, tab, …).
  3. Kumuha ng JSON. Ang mga ito ay maaaring i-download sa pamamagitan ng isang.json file.

Tungkol sa tool na ito

CSV sa JSON ay nagbabago tabular CSV data sa isang JSON array maaari mong gamitin sa code o isang API. I-paste ang CSV o mag-upload ng isang.csv file, sabihin ito kung ang unang hilera ay isang header, at piliin ang delimiter kung ito ay hindi isang koma. Sa isang header hilera, ang bawat linya ay nagiging isang JSON bagay keyed sa pamamagitan ng mga pangalan ng haligi; nang walang isa, ang bawat linya ay nagiging isang array. Ang output ay pretty-print at handa na upang kopyahin o i-download. Ito parses lahat sa kahilingan at nag-iimbak ng walang.

Ano ang mga tao gamitin ito para sa

  • Feed spreadsheet data sa isang API o app
  • I-convert ang isang nai-export na CSV sa JSON para sa code
  • I-on ang isang contact o listahan ng produkto sa naka-istraktura JSON
  • Prototype na may tunay na data nang walang pagsulat ng isang parser

Developer API

Ipadala ang isang POST na kahilingan sa endpoint sa ibaba at makakuha ng parehong resulta ang web tool ay gumagawa. Ito ay rate-limited bawat IP at kailangang walang pag-signup - API key para sa mas mataas na mga limitasyon ay darating.

POST https://best.free/api/tools/csv-to-json/
Parameter Halimbawa Kinakailangan Mga tala
text name,age\nAda,36 Oo CSV text (or upload a file on the web form).
delimiter , Hindi Field delimiter (use "tab" for TSV).
header True Hindi 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);

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

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

Mga madalas itanong na katanungan

Sa isang header row, ang bawat linya ng data ay nagiging isang JSON bagay na ang mga susi ay ang mga pangalan ng haligi. Nang walang isa, ang bawat linya ay nagiging isang karaniwang array ng mga halaga. Pumili ka na sa form.

Itakda ang delimiter sa isang tab para sa mga file TSV, o sa isang semicolon o iba pang mga character, kaya European-style at tab-hiwalay export i-convert nang tama.

Oo. I-upload ang isang.csv file hanggang sa 100 MB, o i-paste ang teksto nang direkta - alinman sa mga gumagana, at ang output ay ang parehong.

Mga halaga ay pinatili bilang string eksakto tulad ng mga ito ay lilitaw sa CSV, na kung saan ay pinipigilan sorpresa tulad ng isang nangungunang zero code ay nagiging isang numero. Maaari mong i-cast uri sa iyong sariling code kung kinakailangan.

Tulad ng pagpapakita ng formatted JSON upang kopyahin, ang tool ay maaaring ibalik ito bilang isang downloadable.json file.

Hindi. Ang CSV ay parsed sa kahilingan sa standard library at discarded kaagad - walang bagay ay naka-imbak, naka-log o ipinadala.

Ang mga ito ay mga karaniwang mga halimbawa ng mga pag-andar na maaaring gawin sa pamamagitan ng isang web browser. Ang mga ito ay maaaring maging isang simpleng pag-click sa isang pindutan, o isang simpleng pag-click sa isang link. Ang mga ito ay maaaring maging isang simpleng pag-click sa isang pindutan, o isang simpleng pag-click sa isang link.

Oo - CSV sa JSON ay ganap na libre, na walang watermark sa output at walang credit card na kinakailangan.

Oo. Gumagana ito sa iyong browser, kaya gumagana ang CSV sa JSON sa mga telepono at tablet pati na rin sa desktop - walang app na kailangang i-install.

Hindi. CSV sa JSON gumagana nang walang pag-signup sa lahat; isang opsyonal na libreng account lamang umiiral upang i-unlock ang mas mataas na limitasyon ng paggamit.

Mga kaugnay na tool

I-rate ang pahinang ito
5.0/5 (0)

Ano ang maaari naming mapabuti? Tutulong sa amin ang iyong feedback na ayusin ang mga isyu.