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
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.
O i-paste ang CSV text sa ibaba
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.
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.
I-drop ang file o i-paste ang nilalaman, mag-navigate sa talahanayan.
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.