Chuyển tới nội dung chính
Z

Trình trích xuất bảng HTML

Trích xuất các phần tử <table> từ HTML sang CSV, TSV, JSON hoặc Markdown. Cho phép chọn từng bảng riêng khi trang có nhiều hơn một bảng.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated

Cách dùng

  1. 1 Dán HTML chứa một hoặc nhiều phần tử <code class="font-mono text-xs">&lt;table&gt;</code>.
  2. 2 Nếu phát hiện nhiều bảng, chọn bảng muốn trích xuất.
  3. 3 Chọn định dạng đầu ra — CSV, TSV, JSON (mảng đối tượng) hoặc Markdown.
  4. 4 Sao chép hoặc tải kết quả xuống.

Vì sao dùng công cụ này

  • Phát hiện mọi bảng trên trang và cho phép chọn theo chỉ số.
  • Định dạng đầu ra: CSV (trích dẫn theo RFC 4180), TSV, JSON (đối tượng có khóa lấy từ hàng đầu tiên), hoặc Markdown căn chỉnh đều.
  • Khoảng trắng thừa trong ô được rút gọn để cho hàng dữ liệu gọn gàng.
  • Xử lý hoàn toàn phía client. Không tải lên máy chủ, không theo dõi phân tích nội dung của bạn.

Câu hỏi thường gặp

Còn rowspan / colspan thì sao?

Các ô được xuất ra theo đúng thứ tự xuất hiện trong mã nguồn. Các ô có thuộc tính span không được mở rộng — ô chỉ xuất hiện một lần, gắn với vị trí hàng/cột đầu tiên của nó.

JSON được đặt khóa như thế nào?

Hàng đầu tiên của mỗi bảng được xem là tiêu đề (headers). Các hàng tiếp theo trở thành đối tượng với khóa lấy từ các giá trị tiêu đề đó. Nếu hàng đầu tiên trống, khóa dự phòng `col1`, `col2`… sẽ được sử dụng.

Các công cụ liên quan?

Xem <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a> để chuyển đổi CSV sang JSON nâng cao, hoặc <a class="text-brand-600 hover:underline" href="/markdown-table-generator">Markdown Table Generator</a> để tạo bảng mới.

Trình trích xuất bảng HTML là gì?

Trình trích xuất bảng HTML (HTML Table Extractor) là công cụ lấy các phần tử bảng ra khỏi HTML và xuất chúng dưới dạng CSV, TSV, JSON hoặc Markdown. Công cụ chạy trực tiếp trên trình duyệt và, khi một trang chứa nhiều hơn một bảng, cho phép chọn từng bảng riêng lẻ để trích xuất, chuyển đổi các hàng và ô dữ liệu có cấu trúc sang định dạng dữ liệu văn bản thuần theo lựa chọn.

Tính năng

Bốn định dạng xuất

Xuất bảng dưới dạng CSV, TSV, JSON (mảng các object), hoặc bảng Markdown được căn chỉnh gọn gàng.

Chọn bảng khi có nhiều bảng

Chọn bảng cần trích xuất khi mã HTML chứa nhiều hơn một bảng.

JSON nhận biết tiêu đề

Sử dụng hàng đầu tiên làm khóa để kết quả JSON là một mảng các object có nhãn rõ ràng.

Riêng tư 100%

Được phân tích ngay trên thiết bị — mã HTML của bạn không bao giờ rời khỏi trình duyệt.

Ví dụ

Input

<table><tr><th>Name</th><th>Role</th></tr><tr><td>Alice</td><td>Engineer</td></tr></table>   (CSV)

Output

Name,Role
Alice,Engineer

Trường hợp sử dụng

  1. 1

    Trích xuất bảng đã sao chép

    Biến một bảng được sao chép từ trang web thành CSV để dùng trong bảng tính.

  2. 2

    Chuyển tài liệu thành dữ liệu

    Trích xuất bảng HTML thành JSON để đưa vào API hoặc script.

  3. 3

    Định dạng lại thành Markdown

    Chuyển bảng HTML thành bảng Markdown gọn gàng cho README hoặc wiki.

Tóm tắt

Công cụ trích xuất bảng HTML của Zerethon phân tích các phần tử <table> từ mã HTML được dán vào và xuất chúng dưới dạng CSV, TSV, JSON hoặc Markdown, tất cả đều xử lý ngay trong trình duyệt của bạn. Khi một trang có nhiều bảng, công cụ cho phép bạn chọn bảng nào cần trích xuất, gộp văn bản của từng ô và ghép các hàng lại theo định dạng bạn chọn. Không có dữ liệu nào được tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Tài liệu tham khảo

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình trích xuất bảng HTML chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Đăng ký miễn phí