Libreng Converter

CSV Table manonood

Tingnan, pag-uri-uriin, hanapin, at galugarin ang data ng CSV sa isang talahanayang maganda ang pagkaka-format. Libre, secure, at walang kinakailangang pag-upload.

I-drag at I-drop ang CSV file dito

O i-paste ang CSV text sa ibaba

O kaya

Tungkol sa tool na ito

Ang mga CSV file ay plain text na may mga value na pinaghihiwalay ng mga kuwit — simple, ngunit magulo sa paningin. Ang pagbabasa ng CSV sa isang text editor ay gumagawa ng pader ng comma-separated text kung saan ang mga hangganan ng field ay lumabo at ang column alignment ay nawala. Ang isang CSV table viewer ay nag-parse ng file at nagre-render ito bilang isang HTML table, nagpapanumbalik ng column alignment at ginagawang na-scan ang data.

Higit pa sa simpleng pagpapakita, nag-aalok ang mga tumitingin ng talahanayan ng mga feature na ginagawang maaayos ang data ng CSV: pag-uuri ng column (i-click ang isang header para pagbukud-bukurin ayon sa column na iyon), pag-filter (ipakita lamang ang mga row na tumutugma sa isang kundisyon), paghahanap (maghanap ng value sa lahat ng column), at pagination (mag-navigate sa malalaking file nang hindi naglo-load ng lahat nang sabay-sabay).

Ang viewer na ito ay nag-parse ng CSV sa iyong browser gamit ang PapaParse, ang pinaka-maaasahang CSV library sa JavaScript ecosystem. Pinangangasiwaan nito ang mga quirks ng format: mga sinipi na field na naglalaman ng mga kuwit, nakatakas na mga panipi, magkahalong linya ng mga dulo, opsyonal na BOM marker, multi-line na mga cell. Interactive ang na-render na talahanayan at nananatili ang orihinal na data sa iyong device.

Bakit Gumamit ng CSV Viewer

Binubuksan ng Excel ang mga CSV ngunit inilalapat ang sarili nitong mga conversion — mga nangungunang zero na tinanggal mula sa mga numeric na string, na-reformat ang mga petsa, inilapat ang siyentipikong notasyon sa mahabang numero. Ang mga pagbabagong ito ay nakakasira ng data at maaaring magdulot ng mga tunay na problema kung ang file ay muling nai-save. Ang isang web viewer ay nagpapakita ng CSV nang eksakto kung ano ito, na walang awtomatikong mga conversion.

Ang mabilis na inspeksyon nang hindi binubuksan ang Excel o isang code editor ay mahalaga din. Nahulog sa isang tab ng browser, agad na ire-render ng viewer ang data. Para sa regular na mabilisang pagtingin, ito ay mas mabilis kaysa sa pagpapagana ng Excel.

Paano gamitin

I-drop ang file o i-paste ang nilalaman, mag-navigate sa talahanayan.

  1. I-upload o i-paste: Mag-drag ng .csv file papunta sa lugar ng pag-upload o direktang i-paste ang CSV content. Awtomatikong nade-detect ng PapaParse ang delimiter (kuwit, tab, semicolon, pipe).
  2. I-configure ang pagtukoy ng header: Ang unang row ay itinuturing bilang header (default) o bilang data. Nagbibigay ang row ng header ng mga label ng column; walang header, ang mga column ay nilagyan ng label ayon sa posisyon.
  3. Mag-navigate: Pagbukud-bukurin sa pamamagitan ng pag-click sa mga header ng column. I-filter sa pamamagitan ng pag-type sa mga kahon ng filter ng column. Maghanap sa lahat ng column mula sa field ng paghahanap. Ang pagbilang ng pahina ay nagpapakita ng mga napapamahalaang chunks ng malalaking file.
  4. I-export ang na-filter na data: Pinapayagan ng ilang manonood ang pag-export ng na-filter/pinagbukud-bukod na view pabalik bilang CSV. Kapaki-pakinabang kapag gusto mong kunin ang isang subset ng orihinal na data.

Mga Karaniwang Paggamit

Mga Detalye ng Teknikal

Pinangangasiwaan ng PapaParse ang mga variation ng CSV: mga sinipi na field na naglalaman ng mga kuwit, mga escaped quotes sa pamamagitan ng pagdodoble, multi-line na mga cell, pinaghalong linya ng mga dulo, BOM sa pagsisimula ng file. Ang output ay isang hanay ng mga array (o mga bagay kung ang mga header ay nakita).

Gumagamit ang rendering ng HTML table na may virtualization para sa malalaking file — ang mga nakikitang row lang ang ire-render sa DOM, na may mga placeholder spacer sa itaas at ibaba. Pinapanatili nitong tumutugon ang manonood sa mga file na may daan-daang libong row.

Ang pag-uuri at pag-filter ay nangyayari sa JavaScript. Ang mga algorithm ng sort ay karaniwang array.sort na may mga function ng comparator. Ang pag-filter ay gumagamit ng mga simpleng kasamang() o regex na mga tugma. Parehong tumatakbo sa buong dataset; ang pagganap ay depende sa laki ng dataset at pagiging kumplikado ng mga kundisyon.

Pinakamahusay na Kasanayan

Mga madalas itanong

Nangangailangan ba ang tool na ito ng anumang mga plugin o pag-download?
Hindi. Lahat ay tumatakbo sa iyong web browser gamit ang mga karaniwang teknolohiya sa web. Walang kinakailangang mga plugin, extension, o pag-install ng software.
Maaari ba akong maghanap sa loob ng data?
Oo. Gamitin ang functionality ng paghahanap o filter upang mabilis na makahanap ng mga partikular na item o value sa loob ng ipinapakitang data.
Mayroon bang limitasyon sa laki para sa data na maaari kong tingnan?
Ang tool ay mahusay na humahawak sa mga karaniwang laki ng data sa browser. Maaaring mas matagal bago ma-render ang napakalaking dataset. Para sa napakalaking file, isaalang-alang ang paggamit ng mga desktop application.
Pinapanatili bang pribado ang aking data?
Oo. Ang lahat ng pagproseso at pagpapakita ng data ay nangyayari sa iyong browser. Walang na-upload sa anumang server.
Maaari ba akong mag-edit ng data sa viewer?
Karamihan sa mga manonood ay read-only. Para sa pag-edit, gumamit ng CSV editor o magbukas sa isang spreadsheet na application na hindi awtomatikong magko-convert.
Paano pinangangasiwaan ng pag-uuri ang mga petsa?
Ang pag-uuri ay karaniwang lexicographic (paghahambing ng string). Ang mga petsa ng YYYY-MM-DD ay naiuri nang tama; MM/DD/YYYY does not. Para sa makabuluhang pagbubukod-bukod ng petsa, tiyaking gumagamit ang source data ng nabubukod-bukod na format ng petsa.
Paano ang mga espesyal na karakter?
Ang mga CSV na naka-encode ng UTF-8 ay humahawak ng mga internasyonal na character nang tama. Ang mga CSV sa iba pang mga pag-encode ay maaaring magpakita ng mga malikot na character; tahasang tukuyin ang pag-encode kung magagamit.
Maaari ba akong mag-export ng mga na-filter na resulta?
Karamihan sa mga manonood ay nag-aalok ng pag-export ng kasalukuyang view pabalik sa CSV. Ang na-export na file ay naglalaman lamang ng mga na-filter na row sa kasalukuyang pagkakasunud-sunod ng pag-uuri.