Dokumentasyon
Lahat ng kailangan mo para mag-extract, maglinis, at mag-export ng web tables tulad ng isang propesyonal. Mula sa basic exports hanggang advanced data cleaning workflows.
Panimula
Ang HTML Table Exporter ay isang Chrome extension na nakaka-detect ng mga table sa web pages at ine-export ang mga ito sa format na gusto mo. Hindi tulad ng mga web scraper na nangangailangan ng kumplikadong configuration, gumagana ito agad: click, pumili ng format, i-download.
Lahat ng processing ay lokal na nangyayari sa iyong browser. Hindi kailanman umaalis ang iyong data sa iyong device.
Para kanino ito?
- Mga data analyst na kailangang mag-extract ng mga table mula sa financial reports, government sites, o research databases
- Mga researcher na nangongolekta ng structured data mula sa academic sources o Wikipedia
- Mga developer na kailangan ng mabilis na access sa tabular data nang hindi gumagawa ng scraper
- Sinuman na pagod na sa pag-copy-paste ng tables cell by cell
Kailan Gamitin ang HTML Table Exporter
Ang HTML Table Exporter ay idinisenyo para sa isang partikular na set ng use cases. Ang pag-unawa kung saan ito mahusay — at kung saan mas angkop ang ibang tools — ay tutulong sa iyong mapakinabangan ito nang husto.
Perpekto para sa
- One-time table exports — financial reports, government datasets, research databases, Wikipedia tables, sports statistics
- Web app data — maraming CRM platform, analytics dashboard, ERP system, at enterprise tool ang nagre-render ng data bilang HTML tables na maaaring ma-detect ng extension
- Mga paulit-ulit na export — i-save ang iyong mga cleaning rule at column configuration bilang profile, at gamitin-muli ito sa tuwing mag-e-export ka mula sa parehong source
- Privacy-sensitive environments — lahat ng processing ay lokal, na ginagawa itong angkop para sa corporate, financial, o healthcare contexts kung saan hindi puwedeng umalis ang data sa browser
- Data na kailangang linisin — ang mga petsa, numero, currency, at null value ay awtomatikong nino-normalize bago i-export
Hindi idinisenyo para sa
- Automated o scheduled scraping — ito ay manual, interactive tool. Kung kailangan mo ng headless scraper o cron-based pipeline, isaalang-alang ang mga tool tulad ng Scrapy, Puppeteer, o Playwright
- Non-table data — ang extension ay nakaka-detect ng HTML
<table>elements. Ang mga card, list, feed, at unstructured layout ay hindi suportado - API data access — kung ang data na kailangan mo ay available sa pamamagitan ng API, ang direktang paggamit nito ay mas maaasahan kaysa sa pag-extract mula sa rendered page
- Garantisadong compatibility sa lahat ng site — malawak na nagkakaiba ang mga web table structure. Gumagana ang extension sa standard HTML tables at maraming kumplikadong web app, pero ang ilang site ay gumagamit ng non-standard rendering na maaaring hindi fully supported
Walang row limit ang libreng bersyon at gumagana sa karamihan ng tables. I-install ito at subukan sa iyong partikular na site bago isaalang-alang ang PRO.
Pag-install
-
Bisitahin ang Chrome Web Store
Buksan ang HTML Table Exporter page sa iyong Chrome browser.
-
I-click ang "Add to Chrome"
I-click ang asul na button at kumpirmahin sa popup. Ang pag-install ay mga 3 segundo lang.
-
I-pin ang extension (opsyonal)
I-click ang puzzle icon sa Chrome toolbar at i-pin ang HTML Table Exporter para sa mabilis na access.
Humihiling ang extension ng "Read and change all your data on websites". Kailangan ito para ma-detect ang mga table, pero tandaan na lahat ng processing ay lokal at hindi kami kailanman nagpapadala ng anumang data.
License Activation
Pagkatapos bumili ng HTML Table Exporter PRO, makakatanggap ka ng license key sa email. Sundin ang mga hakbang na ito para i-unlock lahat ng PRO feature.
Bina-validate ang iyong lisensya sa panahon ng activation at lokal na naka-cache. Pana-panahong kailangan ang internet access para muling i-verify ang license status, na tinitiyak ang tuloy-tuloy na serbisyo.
Paano i-activate ang PRO
-
I-click ang "Activate" sa extension
Buksan ang extension popup at i-click ang "Activate" button sa kanang itaas na sulok. Makikita mo rin ang mga PRO feature na nakalista sa ibaba ng libreng bersyon.
-
Ilagay ang iyong license key
I-paste ang iyong license key sa format na
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXat i-click ang "Activate". Ipinadala ang key sa iyong email pagkatapos bumili. -
Simulan gamitin ang mga PRO feature
Kapag na-activate na, ipapakita ng extension ang "HTML Table Exporter PRO" na may History button. Lahat ng PRO feature ay naka-unlock na.
Visual Guide
I-click ang "Activate" button sa kanang itaas na sulok. Ipinapakita ng libreng bersyon kung aling mga feature ang mai-unlock mo sa PRO.
I-paste ang iyong license key at i-click ang "Activate". Kung wala ka pang key, i-click ang "Get HTML Table Exporter PRO".
Pag-troubleshoot ng Lisensya
"Invalid license key"
Tiyaking nakopya mo ang buong license key kasama lahat ng mga gitling. Dapat nasa format na XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. I-check na walang extra spaces bago o pagkatapos ng key.
Hindi ko natanggap ang license key
I-check ang iyong spam folder. Ang email ay galing sa Lemon Squeezy (aming payment processor). Kung hindi mo pa rin ito makita, bisitahin ang pahina ng Suporta na may iyong order number.
Kailangan kong ilipat ang lisensya sa ibang device
Bawat license key ay valid para sa isang device lang. Kung kailangan mong gamitin ang PRO sa mga karagdagang device, maaari kang bumili ng mga karagdagang lisensya o isaalang-alang ang aming TEAM o BUSINESS plan.
Kunin ang HTML Table Exporter PRO na may 14-araw na money-back guarantee. Tingnan ang mga opsyon sa presyo →
Quick Start
I-export ang iyong unang table sa mas mababa sa 60 segundo:
Paano mag-export ng tables
Smart Selection (pinakamabilis na paraan)
Nakakatipid ng oras ang approach na ito sa pamamagitan ng pagpapahintulot sa iyong piliin ang target data nang direkta. Simpleng i-click ang kahit saan sa isang table sa web page at pagkatapos ay buksan ang HTML Table Exporter PRO extension icon. Awtomatikong hina-highlight at nakatuon ang extension sa partikular na table na iyon, na nagpapahintulot sa instant export nang hindi na kailangang maghanap sa iba pang detected results.
Flexible na Export Formats
Ang bawat detected table ay maaaring i-export sa iba't ibang propesyonal na format sa pamamagitan ng pag-click sa kaukulang button sa table card:
- Excel (XLSX) — Perpekto para sa malalim na data analysis
- CSV — Perpekto para sa pangkalahatang spreadsheet use
- JSON o NDJSON — Perpekto para sa web development at NoSQL databases
- SQL — Gumagawa ng database-ready INSERT statements
Bulk Download
Para sa mga user na gustong i-extract lahat ng tables nang sabay-sabay, available ang bulk download. Para rito, hanapin ang ZIP format dropdown at piliin ang iyong preferred format (tulad ng CSV o JSON) para sa mga file sa loob ng package. Sa pag-click ng "Export all tables (ZIP)", lahat ng tables sa page ay magda-download nang sabay-sabay sa isang organized package.
Company,Revenue,Growth
Apple,394.33B,+7.8%
Microsoft,211.91B,+12.4%
Google,282.84B,+9.8%
Export Formats
Sumusuporta ang HTML Table Exporter ng limang output format, bawat isa ay na-optimize para sa iba't ibang use case.
CSV (Comma-Separated Values)
Ang universal format. Gumagana sa Excel, Google Sheets, databases, at halos lahat ng data tool. Maaaring i-customize ng mga PRO user ang delimiter (comma, semicolon, tab) para sa regional compatibility.
Name,Email,Status
John Doe,[email protected],Active
Jane Smith,[email protected],Pending
JSON (JavaScript Object Notation)
Perpekto para sa mga developer at API. Bawat row ay nagiging object na may column headers bilang keys.
[
{
"Name": "John Doe",
"Email": "[email protected]",
"Status": "Active"
}
]
Excel (XLSX)
Native Excel format na may tamang cell types. Ang mga numero ay numero, ang mga petsa ay petsa.
NDJSON (Newline Delimited JSON)
Perpekto para sa streaming data processing at NoSQL databases. Bawat linya ay hiwalay na JSON object, na ginagawa itong perpekto para sa malalaking dataset at log processing.
{"Name":"John Doe","Email":"[email protected]","Status":"Active"}
{"Name":"Jane Smith","Email":"[email protected]","Status":"Pending"}
SQL (INSERT Statements)
Gumagawa ng INSERT statements na handa na para direktang i-import sa databases. Perpekto para sa MySQL, PostgreSQL, SQLite, at iba pang SQL databases.
INSERT INTO table_name (Name, Email, Status) VALUES
('John Doe', '[email protected]', 'Active'),
('Jane Smith', '[email protected]', 'Pending');
Nagdadagdag ang PRO ng NDJSON at SQL export formats. Kasama sa batch ZIP lahat ng formats nang sabay-sabay.
Data Cleaning
Magulo ang web data: mga currency symbol, inconsistent date format, hidden characters — sinisira ng mga ito ang analysis at imports. Awtomatikong nililinis ng HTML Table Exporter ang iyong data.
Awtomatikong Paglilinis (Libre)
- Tinatanggal ang whitespace mula sa lahat ng cell
- Tinatanggal ang mga hidden Unicode character
- Nino-normalize ang mga line break
- Pinapanatili ang merged cell structure
Smart Cleaning Profiles (PRO)
May kasamang pre-built cleaning profiles ang PRO para sa mga karaniwang data type:
Currency Profile
Tinatanggal ang $, €, £ symbols at thousands separators. Kino-convert ang $1,234.56 sa 1234.56.
Percentage Profile
Tinatanggal ang % symbol. Kino-convert ang 45.5% sa 0.455 o 45.5.
Date Profile
Nista-standardize ang mga petsa sa ISO format. Kino-convert ang Jan 15, 2024 sa 2024-01-15.
// Raw data from website
" $1,234.56 ", "Jan 15, 2024", "45.5%"
// After cleaning profiles
1234.56, "2024-01-15", 0.455
Batch Export
Kapag may maraming tables ang isang page (o kailangan mo ng maraming format), nakakatipid ng mga oras ang batch export.
Ang batch export ay eksklusibong available para sa mga PRO user.
I-export Lahat ng Tables
I-click ang "Export All" sa extension popup. Bawat table ay nagiging hiwalay na file.
ZIP Download
Kumuha ng isang ZIP na may lahat ng tables sa format na pipiliin mo.
tables-export.zip
├── table-1-revenue-summary.csv
├── table-2-revenue-summary.csv
└── table-3-revenue-summary.csv
Complex Tables
Ang mga real-world table ay madalang na simpleng grid. Hina-handle ng HTML Table Exporter ang complexity na sumisira sa ibang tools.
Merged Cells (Rowspan/Colspan)
Kapag ang mga cell ay sumasaklaw sa maraming row o column, pinupunan ng exported data ang mga kaukulang cell para mapanatili ang structure.
Nested Tables
Ang mga table sa loob ng tables ay karaniwan sa mga legacy website. Nakakatulong ang hover highlighting na i-verify bago i-export.
Dynamic/JavaScript Tables
Maraming modernong web app ang nagre-render ng tables gamit ang JavaScript frameworks. Kung nakikita ang table sa iyong browser, karaniwang maaari itong ma-detect ng extension. Gayunpaman, maaaring mag-iba ang mga resulta depende sa kung paano iniistraktura ng site ang DOM nito — ang ilang application ay gumagamit ng non-standard elements na maaaring hindi makilala bilang tables.
Ang ilang site ay naglo-load ng table rows habang nag-i-scroll ka. Mag-scroll muna hanggang sa dulo para matiyak na na-load na lahat ng data.
Scroll Capture (PRO)
Ang Scroll Capture ay isang PRO feature na idinisenyo para sa paginated at virtualized tables na nagpapakita lang ng subset ng rows sa isang pagkakataon. Gumagana ito sa pamamagitan ng pag-capture ng visible rows habang nag-i-scroll ka sa table, ini-accumulate at dine-deduplicate ang mga ito sa isang kumpletong dataset.
Paano gumagana: I-activate ang Scroll Capture at pagkatapos ay mag-scroll sa table sa sarili mong bilis. Binabasa ng extension ang mga row na naka-render sa browser DOM sa oras na iyon — hindi ito gumagawa ng mga karagdagang network request, hindi nagsisimulate ng mga click, o nakikipag-interact sa mga pagination control. Kapag na-scroll mo na ang data na kailangan mo, ihinto ang capture at i-export ang naipon na dataset.
Mga pangunahing pagkakaiba sa auto-pagination tools: Hindi tulad ng mga browser extension na awtomatikong nagki-click sa "Next page" buttons o nagsisimulate ng infinite scroll, ang Scroll Capture ay passive reader. Minomonitor nito kung ano ang naka-render na sa iyong browser nang hindi nagti-trigger ng page navigation o server requests. Ginagawa nitong mas hindi malamang na ma-trigger ang rate limits o anti-bot protection, at gumagana ito sa mga virtualized grid na pumapalit ng DOM nodes habang nag-i-scroll ka.
Gumagana ang Scroll Capture sa maraming paginated at virtualized tables, pero nakadepende ang mga resulta sa partikular na implementation ng bawat website. Hindi lahat ng table format ay suportado. Inirerekomenda naming subukan muna ang libreng bersyon para kumpirmahin ang basic table detection sa iyong target site.
Paghahambing ng Libre vs PRO
Talagang kapaki-pakinabang ang libreng bersyon, walang artificial na limitasyon. Nagdadagdag ang PRO ng advanced na feature para sa mga madalas na user.
| Feature | Libre | PRO |
|---|---|---|
| CSV Export | ✔ | ✔ |
| JSON Export | ✔ | ✔ |
| Excel Export | ✔ | ✔ |
| NDJSON Export | — | ✔ |
| SQL Export | — | ✔ |
| Awtomatikong table detection | ✔ | ✔ |
| Merged cell handling | ✔ | ✔ |
| ZIP Download (lahat ng tables) | CSV lang | Multi-format |
| Preset profiles (Pandas, DuckDB, etc.) | — | ✔ |
| Cleaning presets (mga numero, petsa, null) | — | ✔ |
| Pagpili at pag-aayos ng mga column | — | ✔ |
| Export History | — | ✔ |
| Ulitin ang huling export | — | ✔ |
| Hover Preview | — | ✔ |
| 100% lokal na processing | ✔ | ✔ |
Troubleshooting
"Walang nakitang tables"
Ang ilang site ay gumagamit ng mga <div> layout na mukhang tables pero hindi semantic HTML tables. Pangunahing nakaka-detect ang extension ng mga <table> element at sumusuporta din sa ilang JavaScript-based grid components. Tiyaking ganap na na-load ang page bago i-export.
May kulang na data sa export
I-check kung gumagamit ng lazy loading ang table. Mag-scroll sa buong table muna, pagkatapos i-export.
Mali ang encoding ng export
Gumagamit ng UTF-8 encoding ang extension. Kung nakikita mo ang mga garbled character sa Excel, gamitin ang Data → From Text/CSV para mag-import.
Hindi gumagana ang extension sa isang site
Ang ilang site (tulad ng Chrome Web Store mismo) ay nagba-block ng mga extension para sa seguridad. Ito ay limitasyon ng Chrome. Kung sa tingin mo ay dapat gumagana ang extension sa isang partikular na site pero hindi, o kung may napansin kang extraction errors, i-report ito sa pamamagitan ng aming Form ng Suporta para ma-investigate namin.
Bisitahin ang aming Support page at kumpletuhin ang form para mag-report ng bug. Ang support ay personally handled at ang mga sagot ay maaaring tumagal ng hanggang 10 business days.