Lumaktaw sa pangunahing nilalaman

Libreng CSV sa JSON

I-convert ang CSV (o TSV) sa JSON — array ng mga object o array — na may wastong RFC 4180 parser, awtomatikong pagtukoy ng delimiter, at pag-convert ng uri. Tumatakbo sa iyong browser.

Gumagana offline kapag na-load na

Mag-drop ng CSV file (o i-paste sa ibaba)

CSV, TSV, TXT · pinoproseso sa iyong device

o pindutin ang Ctrl+V para i-paste mula sa clipboard

I-browse ang mga file
JSON
—
Delimiter
Output

💡 Isang tamang RFC 4180 parser — hinahawakan ang mga quoted field, kuwit at line break sa loob ng quotes, at escaped quotes. Kapag naka-on ang 'Ang unang row ay header', makakakuha ka ng array ng mga object; kapag naka-off, array ng mga array. Lahat ay tumatakbo sa iyong browser. Naka-off bilang default ang type conversion para mapanatili ang eksaktong teksto ng mga ID tulad ng ZIP code (02138), mga code na may nangungunang zero, at napakahabang numero — i-enable ang 'I-convert ang mga numero at boolean' kapag gusto mo lang ng typed na mga value.

Mga karaniwang gamit

  • I-convert ang CSV sa JSON para sa APIGawing JSON ang spreadsheet export na maaaring kainin ng code o API.
  • I-convert ang Messy CSV na may Quotes at CommasI-parse ang CSV na may commas, quotes, o line breaks sa loob ng fields.
  • I-convert ang TSV (Tab-Separated) sa JSONI-parse ang tab-separated data na kinopya mula sa spreadsheet.
  • Ihanda ang CSV Data para sa ImportI-convert ang CSV sa JSON para magbigam ng data sa database o mag-load sa app.
  • Mabilis na Inspeksyunan ang CSV bilang JSONTingnan ang CSV rows bilang structured JSON objects habang nagde-develop.

Paano ito Gumagana

Ang CSV ay parang simple ngunit puno ng edge cases — quoted fields, commas sa loob ng mga quote, line breaks sa loob ng cells. Ito ay gumagamit ng isang tamang RFC 4180 parser upang lahat ng mga ito ay gumana, ganap sa iyong browser.

  1. 1
    I-paste mo ang CSV o i-drop ang isang file
    Ang delimiter (comma, semicolon, tab, o pipe) ay awtomatikong nakikita, o maaari mong itakda ito nang manu-mano. Walang na-upload.
  2. 2
    Tama ang pag-parse nito
    Ang mga quoted fields, escaped quotes (""), at mga delimiter/newlines sa loob ng mga quote ay lahat ay ina-handle ayon sa CSV spec.
  3. 3
    Pumipili ka ng anyo
    Kung may header row, nagiging object ang bawat linya na ang mga susi ay ang mga header; kung wala, isang array ng mga array. Opsyonal na i-convert ang mga numero at boolean sa mga tunay na uri.
  4. 4
    Kopyahin o i-download ang JSON
    Makakuha ng malinis, indented JSON handa para sa iyong code.

Madalas na naglalaman ang mga CSV ng mga contact, transaksyon, at iba pang personal na data. Nangyayari nang buo sa iyong device ang pag-parse — walang ina-upload.

Mga Kaugnay na Tool

Mga Madalas na Itanong