CSV / JSON / Excel Converter

Mag-convert ng mga CSV, JSON, at XLSX table file sa iyong browser.

Input
Output
CSV delimiter
Resulta

Lalabas dito ang mga na-convert na file at ang preview.

Handa na. Pumili ng table file na iko-convert.

Ang iyong table file ay pino-proseso sa loob ng iyong browser. Walang ina-upload sa BroBroGo.

FAQ

Ina-upload ba ang aking mga spreadsheet?

Hindi. Ang mga CSV, JSON, at XLSX file ay pina-parse sa iyong browser, at ang pag-download ay ginagawa nang lokal.

Pinapanatili ba nito ang mga formula at formatting ng Excel?

Hindi. Kino-convert ng tool na ito ang mga nakikitang value mula sa unang worksheet patungo sa isang malinis na talahanayan. Hindi nito kinakalkula ang mga formula o pinapanatili ang styling ng cell.

Paano kino-convert ang JSON sa isang talahanayan?

Ang mga array ng object ay nagiging mga hilera, ang mga object key ay nagiging mga kolum, at ang mga nested object key ay pinapatag gamit ang mga dot path. Ang mga array ng array ay pinapanatili bilang mga hilera ng talahanayan.

Pag-unawa sa mga Format ng CSV, JSON, at XLSX

Ang paglilipat ng impormasyon sa pagitan ng iba't ibang system ay nangangailangan ng magkakatugmang format ng file. Ang CSV (Comma-Separated Values), JSON (JavaScript Object Notation), at XLSX (Microsoft Excel) ay tatlo sa pinakagamiting format para sa pag-iimbak at pagpapalitan ng data.

Ang CSV ay isang plain text format kung saan ang bawat linya ay kumakatawan sa isang hilera ng talahanayan, at ang mga halaga ay pinaghihiwalay ng isang partikular na delimiter. Ang JSON naman ay isang text-based na format na madalas gamitin sa mga web application para sa pagpapadala ng structured data. Ang XLSX ay ang katutubong binary format ng Microsoft Excel na naglalaman ng mas kumplikadong istruktura tulad ng maraming worksheet, formula, at cell styling.

Ang tool na ito ay nagbibigay-daan sa pag-convert ng mga table file sa pagitan ng mga format na ito nang direkta sa iyong browser. Awtomatikong tinutukoy ng tool ang format ng input file na iyong in-upload, at maaari mong piliin ang nais mong output format mula sa CSV, JSON, o Excel.

Istruktura ng Talahanayan at Pagpapatag ng JSON

Ang tradisyunal na talahanayan ay binubuo ng mga hilera at kolum. Gayunpaman, ang JSON ay madalas na may hierarchical o nested na istruktura na hindi direktang umaangkop sa isang patag na talahanayan.

Kapag nagko-convert ng JSON patungo sa isang talahanayan gamit ang tool na ito, inilalapat ang mga sumusunod na panuntunan sa istruktura:

  • Ang mga array ng object ay nagiging mga hilera ng talahanayan.
  • Ang mga object key ay nagiging mga kolum.
  • Ang mga nested object key ay pinapatag gamit ang mga dot path upang mapanatili ang relasyon ng data sa loob ng isang patag na kolum.
  • Ang mga array ng array ay pinapanatili bilang mga hilera ng talahanayan.

Sa pamamagitan ng mga panuntunang ito, ang kumplikadong JSON ay matagumpay na naisasalin sa isang maayos na istrukturang tabular na angkop para sa CSV o Excel.

Ang Papel ng mga Delimiter sa CSV

Sa mga CSV file, ang delimiter ang nagsisilbing tagapagpahiwatig ng hangganan ng bawat field o kolum sa loob ng isang hilera. Kung walang tamang delimiter, ang buong linya ng teksto ay babasahin lamang bilang isang solong halaga.

Binibigyang-daan ka ng tool na ito na tukuyin ang gagamiting CSV delimiter para sa iyong conversion. Maaari kang pumili sa mga sumusunod na opsyon:

  • Koma
  • Semicolon
  • Tab

Ang pagpili ng tamang delimiter ay mahalaga upang matiyak na ang output file ay mababasa nang wasto ng iba pang mga database system o spreadsheet software na may partikular na kinakailangang separator.

Mga Limitasyon sa Pag-convert ng Spreadsheet at Plain Text

Ang pag-convert sa pagitan ng mga spreadsheet tulad ng XLSX at mga plain text format tulad ng CSV o JSON ay may mga limitasyon dahil sa pagkakaiba ng kanilang kakayahan.

Kapag nag-convert ka ng isang Excel file gamit ang tool na ito, tandaan ang mga sumusunod na limitasyon:

  • Ang tool ay nagko-convert lamang ng mga nakikitang value mula sa unang worksheet ng Excel file.
  • Hindi nito kinakalkula ang mga formula.
  • Hindi nito pinapanatili ang styling ng cell tulad ng mga kulay, font, o border.

Ang mga formula at disenyo ay mga katangian ng spreadsheet software at hindi maaaring iimbak sa mga simpleng text format tulad ng CSV o JSON. Ang resulta ng conversion ay palaging magiging isang malinis at patag na talahanayan ng data.

Pagproseso sa Browser para sa Proteksyon ng Data

Ang pagpoproseso ng data sa tool na ito ay ginagawa sa pamamagitan ng client-side processing. Ang iyong table file ay pino-proseso sa loob ng iyong browser. Walang ina-upload sa BroBroGo.

Ang mga CSV, JSON, at XLSX file ay pina-parse sa iyong browser, at ang pag-download ay ginagawa nang lokal. Nangangahulugan ito na ang iyong data ay hindi ipinapadala sa anumang panlabas na server habang isinasagawa ang conversion.

Gabay sa Paggamit at mga Mensahe ng Error

Upang mag-convert, pumili o mag-drop ng CSV, JSON, o XLSX file sa nakalaang lugar. Isang file lang sa bawat pagkakataon ang maaaring iproseso. Pagkatapos piliin ang file, piliin ang nais na output format at i-click ang I-convert. Pagkatapos ng conversion, ipapakita ng tool ang mga sumusunod na detalye sa seksyon ng Resulta:

  • Mga Hilera (bilang ng mga hilera sa na-convert na talahanayan)
  • Mga Kolum (bilang ng mga kolum sa na-convert na talahanayan)
  • Output (laki ng nagawang file)

Maaaring lumitaw ang mga sumusunod na mensahe ng error depende sa sitwasyon at kondisyon ng iyong file:

Sitwasyon Mensahe ng Error
Walang napiling file bago i-click ang convert "Pumili muna ng isang file."
Hindi suportado ang format ng file "Pumili ng CSV, JSON, o XLSX file."
Ang file ay lumampas sa limitasyon sa laki "Masyadong malaki ang file na ito. Gumamit ng file na mas mababa sa {max}."
Ang piniling output format ay kapareho ng input "Pumili ng ibang format ng output."
Pangkalahatang kabiguan sa conversion "Hindi ma-convert ang file na ito."
May sira o hindi mabasa ang CSV "Hindi ma-parse ang CSV na ito."
Hindi wasto ang istruktura ng JSON "Ang JSON na ito ay hindi balido o hindi hugis-talahanayan."
Hindi mabuksan ang XLSX file "Hindi mabuksan ang Excel file na ito."
Walang laman ang talahanayan "Walang mga hilera ng talahanayan ang file na ito."
Lumampas sa limitasyon ng hilera "Ang talahanayang ito ay may higit sa {max} na hilera."
Lumampas sa limitasyon ng kolum "Ang talahanayang ito ay may higit sa {max} na kolum."
Pinatigil ng user ang proseso "Kanselado ang conversion."
Matagal na hindi natatapos ang pagproseso "Masyadong matagal ang conversion na ito. Subukan ang mas maliit na file."

Mga Madalas Itanong (FAQ)

Ina-upload ba ang aking mga spreadsheet?
Hindi. Ang mga CSV, JSON, at XLSX file ay pina-parse sa iyong browser, at ang pag-download ay ginagawa nang lokal.

Pinapanatili ba nito ang mga formula at formatting ng Excel?
Hindi. Kino-convert ng tool na ito ang mga nakikitang value mula sa unang worksheet patungo sa isang malinis na talahanayan. Hindi nito kinakalkula ang mga formula o pinapanatili ang styling ng cell.

Paano kino-convert ang JSON sa isang talahanayan?
Ang mga array ng object ay nagiging mga hilera, ang mga object key ay nagiging mga kolum, at ang mga nested object key ay pinapatag gamit ang mga dot path. Ang mga array ng array ay pinapanatili bilang mga hilera ng talahanayan.

Maaari ko bang piliin ang gagamiting separator para sa aking CSV file?
Oo. Maaari mong piliin ang CSV delimiter mula sa mga opsyon na Koma, Semicolon, o Tab bago isagawa ang conversion.