Dokumentasi
Semua yang Anda butuhkan untuk mengekstrak, membersihkan, dan mengekspor tabel web seperti profesional. Dari ekspor dasar hingga alur pembersihan data lanjutan.
Pendahuluan
HTML Table Exporter adalah ekstensi Chrome yang mendeteksi tabel di halaman web dan mengekspornya ke format pilihan Anda. Tidak seperti web scraper yang memerlukan konfigurasi kompleks, alat ini bekerja secara instan: klik, pilih format, unduh.
Semua pemrosesan terjadi secara lokal di browser Anda. Data Anda tidak pernah meninggalkan perangkat Anda.
Untuk siapa ini?
- Analis data yang perlu mengekstrak tabel dari laporan keuangan, situs pemerintah, atau database penelitian
- Peneliti yang mengumpulkan data terstruktur dari sumber akademis atau Wikipedia
- Pengembang yang membutuhkan akses cepat ke data tabular tanpa membangun scraper
- Siapa pun yang lelah menyalin dan menempel tabel sel demi sel
Kapan menggunakan HTML Table Exporter
HTML Table Exporter dirancang untuk serangkaian kasus penggunaan tertentu. Memahami di mana ia unggul — dan di mana alat lain mungkin lebih cocok — akan membantu Anda memanfaatkannya secara maksimal.
Ideal untuk
- Ekspor tabel sesekali — laporan keuangan, dataset pemerintah, database penelitian, tabel Wikipedia, statistik olahraga
- Data aplikasi web — banyak platform CRM, dashboard analitik, sistem ERP, dan alat perusahaan merender data sebagai tabel HTML yang dapat dideteksi ekstensi
- Ekspor berulang — simpan aturan pembersihan dan konfigurasi kolom Anda sebagai profil, dan gunakan kembali setiap kali Anda mengekspor dari sumber yang sama
- Lingkungan sensitif privasi — semua pemrosesan bersifat lokal, menjadikannya cocok untuk konteks korporat, keuangan, atau kesehatan di mana data tidak dapat meninggalkan browser
- Data yang membutuhkan pembersihan — tanggal, angka, mata uang, dan nilai null dinormalisasi secara otomatis sebelum ekspor
Tidak dirancang untuk
- Scraping otomatis atau terjadwal — ini adalah alat manual dan interaktif. Jika Anda memerlukan scraper headless atau pipeline berbasis cron, pertimbangkan alat seperti Scrapy, Puppeteer, atau Playwright
- Data non-tabel — ekstensi mendeteksi elemen HTML
<table>. Kartu, daftar, feed, dan tata letak tidak terstruktur tidak didukung - Akses data melalui API — jika data yang Anda butuhkan tersedia melalui API, menggunakannya secara langsung akan lebih andal daripada mengekstraknya dari halaman yang dirender
- Kompatibilitas yang dijamin dengan semua situs — struktur tabel web sangat bervariasi. Ekstensi bekerja dengan tabel HTML standar dan banyak aplikasi web kompleks, tetapi beberapa situs menggunakan rendering non-standar yang mungkin tidak sepenuhnya kompatibel
Versi gratis tidak memiliki batas baris dan bekerja dengan sebagian besar tabel. Instal dan uji di situs spesifik Anda sebelum mempertimbangkan PRO.
Instalasi
-
Kunjungi Chrome Web Store
Buka halaman HTML Table Exporter di browser Chrome Anda.
-
Klik "Tambahkan ke Chrome"
Klik tombol biru dan konfirmasi di popup. Instalasi memakan waktu sekitar 3 detik.
-
Pin ekstensi (opsional)
Klik ikon puzzle di toolbar Chrome dan pin HTML Table Exporter untuk akses cepat.
Ekstensi meminta "Baca dan ubah semua data Anda di situs web". Ini diperlukan untuk mendeteksi tabel, tetapi ingat bahwa semua pemrosesan bersifat lokal dan kami tidak pernah mentransmisikan data apa pun.
Aktivasi lisensi
Setelah membeli HTML Table Exporter PRO, Anda akan menerima kunci lisensi melalui email. Ikuti langkah-langkah ini untuk membuka semua fitur PRO.
Lisensi Anda divalidasi selama aktivasi dan di-cache secara lokal. Akses internet berkala diperlukan untuk memverifikasi ulang status lisensi, memastikan layanan tanpa gangguan.
Cara mengaktifkan PRO
-
Klik "Aktifkan" di ekstensi
Buka popup ekstensi dan klik tombol "Aktifkan" di sudut kanan atas. Anda juga akan melihat fitur PRO yang terdaftar di bagian bawah versi gratis.
-
Masukkan kunci lisensi Anda
Tempel kunci lisensi Anda dalam format
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXdan klik "Aktifkan". Kunci dikirim ke email Anda setelah pembelian. -
Mulai menggunakan fitur PRO
Setelah diaktifkan, ekstensi akan menampilkan "HTML Table Exporter PRO" dengan tombol Riwayat. Semua fitur PRO sekarang terbuka.
Panduan visual
Klik tombol "Aktifkan" di sudut kanan atas. Versi gratis menunjukkan fitur apa yang Anda buka dengan PRO.
Tempel kunci lisensi Anda dan klik "Aktifkan". Jika Anda belum memiliki kunci, klik "Dapatkan HTML Table Exporter PRO".
Pemecahan masalah lisensi
"Kunci lisensi tidak valid"
Pastikan untuk menyalin kunci lisensi lengkap termasuk semua tanda hubung. Format harus XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. Verifikasi bahwa tidak ada spasi tambahan sebelum atau sesudah kunci.
Saya tidak menerima kunci lisensi
Periksa folder spam Anda. Email berasal dari Lemon Squeezy (pemroses pembayaran kami). Jika Anda masih tidak menemukannya, kunjungi halaman Dukungan dengan nomor pesanan Anda.
Saya perlu mentransfer lisensi ke perangkat lain
Setiap kunci lisensi berlaku untuk satu perangkat saja. Jika Anda perlu menggunakan PRO di perangkat tambahan, Anda dapat membeli lisensi tambahan atau mempertimbangkan paket TEAM atau BUSINESS kami.
Dapatkan HTML Table Exporter PRO dengan garansi uang kembali 14 hari. Lihat opsi harga →
Mulai Cepat
Ekspor tabel pertama Anda dalam waktu kurang dari 60 detik:
Cara mengekspor tabel
Pemilihan cerdas (metode tercepat)
Pendekatan ini menghemat waktu dengan memungkinkan Anda memilih data target secara langsung. Cukup klik di mana saja pada tabel di halaman web lalu buka ikon ekstensi HTML Table Exporter PRO. Ekstensi secara otomatis menyorot dan berfokus pada tabel spesifik itu, memungkinkan Anda mengekspornya secara instan tanpa perlu mencari di antara hasil yang terdeteksi lainnya.
Format ekspor yang fleksibel
Setiap tabel yang terdeteksi dapat diekspor dalam berbagai format profesional dengan mengklik tombol yang sesuai pada kartu tabel:
- Excel (XLSX) — Ideal untuk analisis data mendalam
- CSV — Sempurna untuk penggunaan spreadsheet umum
- JSON atau NDJSON — Ideal untuk pengembangan web dan database NoSQL
- SQL — Menghasilkan pernyataan INSERT yang siap digunakan di database
Unduhan massal
Untuk pengguna yang ingin mengekstrak semua tabel sekaligus, unduhan massal tersedia. Untuk ini, temukan menu dropdown format ZIP dan pilih format pilihan Anda (seperti CSV atau JSON) untuk file di dalam paket. Dengan mengklik "Ekspor semua tabel (ZIP)", semua tabel di halaman diunduh bersama dalam paket yang terorganisir.
Company,Revenue,Growth
Apple,394.33B,+7.8%
Microsoft,211.91B,+12.4%
Google,282.84B,+9.8%
Format ekspor
HTML Table Exporter mendukung lima format output, masing-masing dioptimalkan untuk kasus penggunaan yang berbeda.
CSV (Comma-Separated Values)
Format universal. Bekerja dengan Excel, Google Sheets, database, dan hampir semua alat data. Pengguna PRO dapat menyesuaikan delimiter (koma, titik koma, tab) untuk kompatibilitas regional.
Name,Email,Status
John Doe,[email protected],Active
Jane Smith,[email protected],Pending
JSON (JavaScript Object Notation)
Sempurna untuk pengembang dan API. Setiap baris menjadi objek dengan header kolom sebagai kunci.
[
{
"Name": "John Doe",
"Email": "[email protected]",
"Status": "Active"
}
]
Excel (XLSX)
Format Excel asli dengan tipe sel yang benar. Angka adalah angka, tanggal adalah tanggal.
NDJSON (Newline Delimited JSON)
Sempurna untuk pemrosesan data streaming dan database NoSQL. Setiap baris adalah objek JSON terpisah, menjadikannya ideal untuk dataset besar dan pemrosesan log.
{"Name":"John Doe","Email":"[email protected]","Status":"Active"}
{"Name":"Jane Smith","Email":"[email protected]","Status":"Pending"}
SQL (INSERT Statements)
Menghasilkan pernyataan INSERT yang siap diimpor langsung ke database. Sempurna untuk MySQL, PostgreSQL, SQLite, dan database SQL lainnya.
INSERT INTO table_name (Name, Email, Status) VALUES
('John Doe', '[email protected]', 'Active'),
('Jane Smith', '[email protected]', 'Pending');
PRO menambahkan format ekspor NDJSON dan SQL. ZIP batch menyertakan semua format sekaligus.
Pembersihan data
Data web berantakan: simbol mata uang, format tanggal yang tidak konsisten, karakter tersembunyi; ini merusak analisis dan impor. HTML Table Exporter membersihkan data Anda secara otomatis.
Pembersihan otomatis (Gratis)
- Menghapus spasi dari semua sel
- Menghapus karakter Unicode tersembunyi
- Menormalisasi jeda baris
- Mempertahankan struktur sel yang digabungkan
Profil pembersihan cerdas (PRO)
PRO menyertakan profil pembersihan yang sudah dibuat sebelumnya untuk tipe data umum:
Profil mata uang
Menghapus simbol $, €, £ dan pemisah ribuan. Mengonversi $1,234.56 menjadi 1234.56.
Profil persentase
Menghapus simbol %. Mengonversi 45.5% menjadi 0.455 atau 45.5.
Profil tanggal
Menstandarisasi tanggal ke format ISO. Mengonversi Jan 15, 2024 menjadi 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
Ekspor batch
Ketika sebuah halaman memiliki beberapa tabel (atau Anda membutuhkan beberapa format), ekspor batch menghemat berjam-jam.
Ekspor batch tersedia secara eksklusif untuk pengguna PRO.
Ekspor semua tabel
Klik "Ekspor Semua" di popup ekstensi. Setiap tabel menjadi file terpisah.
Unduh ZIP
Dapatkan satu ZIP dengan semua tabel dalam format pilihan Anda.
tables-export.zip
├── table-1-revenue-summary.csv
├── table-2-revenue-summary.csv
└── table-3-revenue-summary.csv
Tabel kompleks
Tabel dunia nyata jarang berupa grid sederhana. HTML Table Exporter menangani kompleksitas yang merusak alat lain.
Sel yang digabungkan (Rowspan/Colspan)
Ketika sel mencakup beberapa baris atau kolom, data yang diekspor mengisi sel yang sesuai untuk mempertahankan struktur.
Tabel bersarang
Tabel di dalam tabel umum di situs web lama. Penyorotan saat hover membantu Anda memverifikasi sebelum mengekspor.
Tabel dinamis/JavaScript
Banyak aplikasi web modern merender tabel menggunakan framework JavaScript. Jika tabel terlihat di browser Anda, ekstensi biasanya dapat mendeteksinya. Namun, hasil dapat bervariasi tergantung pada bagaimana situs menyusun DOM-nya — beberapa aplikasi menggunakan elemen non-standar yang mungkin tidak dikenali sebagai tabel.
Beberapa situs memuat baris tabel saat Anda scroll. Scroll ke bawah terlebih dahulu untuk memastikan semua data dimuat.
Scroll Capture (PRO)
Scroll Capture adalah fitur PRO yang dirancang untuk tabel yang dipaginasi dan divirtualisasi yang hanya menampilkan subset baris sekaligus. Ia bekerja dengan menangkap baris yang terlihat saat Anda scroll melalui tabel, mengakumulasi dan menghapus duplikatnya menjadi dataset lengkap.
Cara kerjanya: Anda mengaktifkan Scroll Capture lalu scroll melalui tabel dengan kecepatan Anda sendiri. Ekstensi membaca baris yang dirender di DOM browser pada saat itu — tidak membuat permintaan jaringan tambahan, tidak mensimulasikan klik, atau berinteraksi dengan kontrol paginasi. Setelah Anda menelusuri data yang Anda butuhkan, Anda menghentikan tangkapan dan mengekspor dataset yang terakumulasi.
Perbedaan utama dengan alat auto-paginasi: Tidak seperti ekstensi browser yang secara otomatis mengklik tombol "Halaman berikutnya" atau mensimulasikan infinite scroll, Scroll Capture adalah pembaca pasif. Ia mengamati apa yang sudah dirender browser Anda tanpa memicu navigasi halaman atau permintaan server. Ini membuatnya lebih kecil kemungkinannya untuk memicu batas kecepatan atau perlindungan anti-bot, dan bekerja dengan grid virtual yang mengganti node DOM saat Anda scroll.
Scroll Capture bekerja dengan banyak tabel yang dipaginasi dan divirtualisasi, tetapi hasil bergantung pada implementasi spesifik setiap situs web. Tidak semua format tabel kompatibel. Kami merekomendasikan untuk menguji terlebih dahulu dengan versi gratis untuk mengkonfirmasi deteksi tabel dasar di situs target Anda.
Perbandingan Gratis vs PRO
Versi gratis benar-benar berguna, tanpa batasan buatan. PRO menambahkan fitur canggih untuk pengguna yang sering.
| Fitur | Gratis | PRO |
|---|---|---|
| Ekspor CSV | ✔ | ✔ |
| Ekspor JSON | ✔ | ✔ |
| Ekspor Excel | ✔ | ✔ |
| Ekspor NDJSON | — | ✔ |
| Ekspor SQL | — | ✔ |
| Deteksi tabel otomatis | ✔ | ✔ |
| Penanganan sel yang digabungkan | ✔ | ✔ |
| Unduh ZIP (semua tabel) | Hanya CSV | Multi-format |
| Profil preset (Pandas, DuckDB, dll.) | — | ✔ |
| Preset pembersihan (angka, tanggal, null) | — | ✔ |
| Pemilihan dan pengurutan ulang kolom | — | ✔ |
| Riwayat ekspor | — | ✔ |
| Ulangi ekspor terakhir | — | ✔ |
| Pratinjau saat hover | — | ✔ |
| Pemrosesan 100% lokal | ✔ | ✔ |
Pemecahan Masalah
"Tidak ada tabel yang terdeteksi"
Beberapa situs menggunakan tata letak dengan <div> yang terlihat seperti tabel tetapi bukan tabel HTML semantik. Ekstensi terutama mendeteksi elemen <table> dan juga kompatibel dengan beberapa komponen grid berbasis JavaScript. Pastikan halaman telah dimuat sepenuhnya sebelum mengekspor.
Data yang hilang dalam ekspor
Periksa apakah tabel menggunakan lazy loading. Scroll melalui seluruh tabel terlebih dahulu, lalu ekspor.
Ekspor memiliki encoding yang salah
Ekstensi menggunakan encoding UTF-8. Jika Anda melihat karakter yang tidak terbaca di Excel, gunakan Data → From Text/CSV untuk mengimpor.
Ekstensi tidak berfungsi di situs
Beberapa situs (seperti Chrome Web Store sendiri) memblokir ekstensi untuk keamanan. Ini adalah batasan Chrome. Jika Anda yakin ekstensi seharusnya berfungsi di situs tertentu tetapi tidak, atau jika Anda melihat kesalahan ekstraksi, laporkan melalui Formulir Dukungan kami agar kami dapat menyelidikinya.
Kunjungi halaman Dukungan kami dan isi formulir untuk melaporkan bug. Dukungan ditangani secara personal dan respons dapat memakan waktu hingga 10 hari kerja.