문서
웹 테이블 추출, 정리 및 내보내기에 필요한 모든 것. 기본 내보내기부터 고급 데이터 정리 워크플로우까지.
소개
HTML Table Exporter는 웹 페이지의 테이블을 감지하고 원하는 형식으로 내보내는 Chrome 확장 프로그램입니다. 복잡한 설정이 필요한 웹 스크레이퍼와 달리 이 도구는 즉시 작동합니다: 클릭하고, 형식을 선택하고, 다운로드하세요.
모든 처리는 브라우저에서 로컬로 이루어집니다. 데이터가 기기를 떠나지 않습니다.
누구를 위한 도구인가요?
- 데이터 분석가 — 재무 보고서, 정부 사이트 또는 연구 데이터베이스에서 테이블을 추출해야 하는 분
- 연구원 — 학술 출처나 Wikipedia에서 구조화된 데이터를 수집하는 분
- 개발자 — 스크레이퍼를 만들지 않고 표 형식 데이터에 빠르게 접근해야 하는 분
- 누구든지 — 셀 하나하나 복사-붙여넣기에 지친 분
설치
-
Chrome Web Store 방문
Chrome 브라우저에서 HTML Table Exporter 페이지를 여세요.
-
"Chrome에 추가" 클릭
파란색 버튼을 클릭하고 팝업에서 확인하세요. 설치는 약 3초 정도 걸립니다.
-
확장 프로그램 고정 (선택 사항)
Chrome 도구 모음의 퍼즐 아이콘을 클릭하고 HTML Table Exporter를 고정하여 빠르게 접근하세요.
확장 프로그램은 "웹사이트의 모든 데이터 읽기 및 변경" 권한을 요청합니다. 이는 테이블을 감지하는 데 필요하지만, 모든 처리는 로컬에서 이루어지며 데이터를 전송하지 않습니다.
라이선스 활성화
HTML Table Exporter PRO를 구매하면 이메일로 라이선스 키를 받게 됩니다. 다음 단계에 따라 모든 PRO 기능을 잠금 해제하세요.
라이선스는 활성화 시 검증되며 로컬에 캐시됩니다. 라이선스 상태를 재확인하기 위해 주기적인 인터넷 접속이 필요하며, 이를 통해 중단 없는 서비스를 보장합니다.
PRO 활성화 방법
-
확장 프로그램에서 "Activate(활성화)" 클릭
확장 프로그램 팝업을 열고 오른쪽 상단의 "Activate(활성화)" 버튼을 클릭하세요. 무료 버전 하단에 PRO 기능 목록도 표시됩니다.
-
라이선스 키 입력
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX형식의 라이선스 키를 붙여넣고 "Activate(활성화)"를 클릭하세요. 키는 구매 후 이메일로 발송되었습니다. -
PRO 기능 사용 시작
활성화되면 확장 프로그램에 "HTML Table Exporter PRO"와 기록 버튼이 표시됩니다. 모든 PRO 기능이 잠금 해제됩니다.
시각적 가이드
오른쪽 상단의 "Activate(활성화)" 버튼을 클릭하세요. 무료 버전에서 PRO로 잠금 해제할 수 있는 기능을 확인할 수 있습니다.
라이선스 키를 붙여넣고 "Activate(활성화)"를 클릭하세요. 아직 키가 없다면 "Get HTML Table Exporter PRO(PRO 구매하기)"를 클릭하세요.
라이선스 문제 해결
"잘못된 라이선스 키"
모든 하이픈을 포함하여 라이선스 키 전체를 복사했는지 확인하세요. 형식은 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX이어야 합니다. 키 앞뒤에 추가 공백이 없는지 확인하세요.
라이선스 키를 받지 못했습니다
스팸 폴더를 확인하세요. 이메일은 Lemon Squeezy(결제 처리업체)에서 발송됩니다. 그래도 찾을 수 없다면 주문 번호를 가지고 지원 페이지를 방문하세요.
라이선스를 다른 기기로 이전해야 합니다
각 라이선스 키는 단일 기기에만 유효합니다. 추가 기기에서 PRO를 사용해야 하는 경우 추가 라이선스를 구매하거나 TEAM 또는 BUSINESS 플랜을 고려하세요.
14일 환불 보장과 함께 HTML Table Exporter PRO를 구매하세요. 요금 옵션 보기 →
빠른 시작
60초 이내에 첫 번째 테이블을 내보내세요:
테이블 내보내기 방법
스마트 선택 (가장 빠른 방법)
이 방법은 원하는 데이터를 직접 선택하여 시간을 절약합니다. 웹 페이지의 테이블 아무 곳이나 클릭한 다음 HTML Table Exporter PRO 확장 프로그램 아이콘을 여세요. 확장 프로그램이 자동으로 해당 테이블을 강조 표시하고 초점을 맞추어, 다른 감지 결과를 검색할 필요 없이 즉시 내보낼 수 있습니다.
유연한 내보내기 형식
감지된 각 테이블은 테이블 카드의 해당 버튼을 클릭하여 다양한 전문 형식으로 내보낼 수 있습니다:
- Excel (XLSX) — 심층 데이터 분석에 이상적
- CSV — 스프레드시트에서 범용으로 사용하기에 완벽
- JSON 또는 NDJSON — 웹 개발 및 NoSQL 데이터베이스에 이상적
- SQL — 데이터베이스에 바로 사용할 수 있는 INSERT 문 생성
대량 다운로드
모든 테이블을 한 번에 추출하려는 사용자를 위해 대량 다운로드 기능을 제공합니다. 드롭다운 메뉴에서 패키지에 포함될 파일 형식(CSV 또는 JSON 등)을 선택하세요. "Export all tables (ZIP)(모든 테이블 내보내기)"를 클릭하면 페이지의 모든 테이블이 정리된 패키지로 함께 다운로드됩니다.
Company,Revenue,Growth
Apple,394.33B,+7.8%
Microsoft,211.91B,+12.4%
Google,282.84B,+9.8%
내보내기 형식
HTML Table Exporter는 각각 다른 사용 사례에 최적화된 5가지 출력 형식을 지원합니다.
CSV (Comma-Separated Values)
범용 형식입니다. Excel, Google Sheets, 데이터베이스 및 거의 모든 데이터 도구에서 작동합니다. PRO 사용자는 지역 호환성을 위해 구분자(쉼표, 세미콜론, 탭)를 변경할 수 있습니다.
Name,Email,Status
John Doe,[email protected],Active
Jane Smith,[email protected],Pending
JSON (JavaScript Object Notation)
개발자와 API에 완벽합니다. 각 행이 열 헤더를 키로 하는 객체로 변환됩니다.
[
{
"Name": "John Doe",
"Email": "[email protected]",
"Status": "Active"
}
]
Excel (XLSX)
Excel 고유 형식으로, 올바른 셀 유형을 유지합니다. 숫자는 숫자로, 날짜는 날짜로 저장됩니다.
NDJSON (Newline Delimited JSON)
스트리밍 데이터 처리 및 NoSQL 데이터베이스에 완벽합니다. 각 줄이 별도의 JSON 객체이므로 대규모 데이터셋 및 로그 처리에 이상적입니다.
{"Name":"John Doe","Email":"[email protected]","Status":"Active"}
{"Name":"Jane Smith","Email":"[email protected]","Status":"Pending"}
SQL (INSERT Statements)
데이터베이스에 직접 가져올 수 있는 INSERT 문을 생성합니다. MySQL, PostgreSQL, SQLite 및 기타 SQL 데이터베이스에 완벽합니다.
INSERT INTO table_name (Name, Email, Status) VALUES
('John Doe', '[email protected]', 'Active'),
('Jane Smith', '[email protected]', 'Pending');
PRO는 NDJSON 및 SQL 내보내기 형식을 추가합니다. 일괄 ZIP에는 모든 형식이 한 번에 포함됩니다.
데이터 정리
웹 데이터에는 문제가 많습니다: 통화 기호, 일관되지 않은 날짜 형식, 숨겨진 문자 등이 분석과 가져오기를 방해합니다. HTML Table Exporter가 데이터를 자동으로 정리합니다.
자동 정리 (무료)
- 모든 셀에서 공백 제거
- 숨겨진 유니코드 문자 제거
- 줄 바꿈 정규화
- 병합된 셀 구조 유지
스마트 정리 프로필 (PRO)
PRO에는 일반적인 데이터 유형을 위한 사전 구축된 정리 프로필이 포함되어 있습니다:
통화 프로필
$, €, £ 기호와 천 단위 구분자를 제거합니다. $1,234.56을 1234.56으로 변환합니다.
백분율 프로필
% 기호를 제거합니다. 45.5%를 0.455 또는 45.5로 변환합니다.
날짜 프로필
날짜를 ISO 형식으로 표준화합니다. Jan 15, 2024를 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
일괄 내보내기
페이지에 여러 테이블이 있거나 여러 형식이 필요한 경우, 일괄 내보내기로 시간을 절약할 수 있습니다.
일괄 내보내기는 PRO 사용자만 사용할 수 있습니다.
모든 테이블 내보내기
확장 프로그램 팝업에서 "Export All(모두 내보내기)"을 클릭하세요. 각 테이블이 별도의 파일로 변환됩니다.
ZIP 다운로드
선택한 형식으로 모든 테이블이 포함된 단일 ZIP 파일을 받으세요.
tables-export.zip
├── table-1-revenue-summary.csv
├── table-2-revenue-summary.csv
└── table-3-revenue-summary.csv
복잡한 테이블
실제 테이블은 단순한 그리드가 아닌 경우가 많습니다. HTML Table Exporter는 다른 도구에서는 처리하지 못하는 복잡성을 처리합니다.
병합된 셀 (Rowspan/Colspan)
셀이 여러 행이나 열에 걸쳐 있는 경우, 내보낸 데이터가 해당 셀을 채워 구조를 유지합니다.
중첩 테이블
테이블 안의 테이블은 오래된 웹사이트에서 흔합니다. 마우스 오버 강조 표시로 내보내기 전에 확인할 수 있습니다.
동적/JavaScript 테이블
브라우저에서 렌더링되어 표시되는 테이블은 일반적으로 내보낼 수 있습니다. 테이블이 페이지 나누기(페이지네이션)를 사용하는 경우, 먼저 페이지를 탐색하여 모든 데이터를 로드하세요.
일부 사이트는 스크롤할 때 테이블 행을 로드합니다. 모든 데이터가 로드되도록 먼저 끝까지 스크롤하세요.
무료 vs PRO 비교
무료 버전은 인위적인 제한 없이 충분히 유용합니다. PRO는 자주 사용하는 분들을 위한 고급 기능을 추가합니다.
| 기능 | 무료 | PRO |
|---|---|---|
| CSV 내보내기 | ✔ | ✔ |
| JSON 내보내기 | ✔ | ✔ |
| Excel 내보내기 | ✔ | ✔ |
| NDJSON 내보내기 | — | ✔ |
| SQL 내보내기 | — | ✔ |
| 자동 테이블 감지 | ✔ | ✔ |
| 병합된 셀 처리 | ✔ | ✔ |
| ZIP 다운로드 (전체 테이블) | CSV만 | 다중 형식 |
| 프리셋 프로필 (Pandas, DuckDB 등) | — | ✔ |
| 정리 프리셋 (숫자, 날짜, null) | — | ✔ |
| 열 선택 및 재정렬 | — | ✔ |
| 내보내기 기록 | — | ✔ |
| 마지막 내보내기 반복 | — | ✔ |
| 마우스 오버 미리보기 | — | ✔ |
| 100% 로컬 처리 | ✔ | ✔ |
문제 해결
"테이블이 감지되지 않았습니다"
일부 사이트는 테이블처럼 보이지만 시맨틱 HTML 테이블이 아닌 <div> 레이아웃을 사용합니다. 확장 프로그램은 주로 <table> 요소를 감지하며 일부 JavaScript 기반 그리드 컴포넌트도 지원합니다. 내보내기 전에 페이지가 완전히 로드되었는지 확인하세요.
내보내기에서 데이터 누락
테이블이 지연 로딩을 사용하는지 확인하세요. 먼저 테이블 전체를 스크롤한 다음 내보내세요.
내보내기 인코딩이 올바르지 않음
확장 프로그램은 UTF-8 인코딩을 사용합니다. Excel에서 깨진 문자가 보이면 데이터 → 텍스트/CSV에서 가져오기를 사용하세요.
특정 사이트에서 확장 프로그램이 작동하지 않음
일부 사이트(Chrome Web Store 자체 등)는 보안상의 이유로 확장 프로그램을 차단합니다. 이는 Chrome의 제한 사항입니다. 특정 사이트에서 확장 프로그램이 작동해야 한다고 생각하지만 작동하지 않거나, 추출 오류가 있는 경우 지원 양식을 통해 신고해 주시면 조사하겠습니다.
지원 페이지를 방문하여 버그 신고 양식을 작성하세요. 지원 요청은 담당자가 직접 처리하며 응답까지 영업일 기준 최대 10일이 소요될 수 있습니다.