페이지의 모든 표를, CSV와 JSON으로.
사이트의 표를 스프레드시트로 복사하는 건 거의 늘 어긋납니다. 열이 뒤엉키고 서식까지 따라옵니다. 주소를 붙여넣고, 열면 바로 쓸 수 있는 깨끗한 데이터를 가져가세요.
- 모듈
- 스크래핑
- 입력
- URL 하나
- 실행 위치
- Rovemark 서버
- 비용
- 무료, 가입 불필요
이 도구가 하는 일
페이지에는 있지만 스프레드시트에는 없는 데이터
가격, 요율, 순위, 기술 사양. 스프레드시트에 필요한 것 상당수가 내려받기 버튼 없는 웹페이지의 표에 삽니다. 마우스로 긁어 붙여넣으면 대개 열이 바뀌고, 머리글이 엉뚱한 자리에 가고, 서식이 잔뜩 따라옵니다.
도구는 HTML을 읽어 각 표를 찾고, 헤더와 내용을 분리하며, 셀 수가 다른 행을 정렬한 뒤 모든 내용을 CSV와 JSON으로 반환합니다. 쉼표나 따옴표가 있는 필드는 올바르게 이스케이프합니다. 그렇지 않으면 스프레드시트에서 열이 뒤섞여 열립니다.
작동 방식
- 01
페이지 주소를 붙여넣으세요
한 페이지, 가입 불필요. 표가 여러 개면 어느 것을 볼지 고릅니다.
- 02
각 표를 읽고 정렬합니다
사이트가 선언한 머리글을 존중합니다. 셀이 빠진 행은 채워, 스프레드시트가 밀리지 않게 합니다.
- 03
CSV나 JSON으로 내려받으세요
CSV는 Excel, Sheets, Numbers에서 바로 열립니다. JSON은 객체 목록으로 나오고, 항목마다 열 이름이 붙습니다.
자주 묻는 질문
- 01
표를 복사해 붙여넣는 게 왜 거의 늘 어긋나나요?
- 브라우저 선택은 시각적 서식까지 함께 가져오고, 스프레드시트는 그것을 구조로 해석하려 하기 때문입니다. 병합 셀, 두 줄 헤더, 빈 열은 어긋남으로 이어지며, 오류는 분석 중간에야 나타납니다.
- 02
JavaScript가 만든 표에서도 되나요?
- 제공된 HTML에 존재할 때만 가능합니다. 나중에 브라우저에서 구성되는 표는 보이지 않습니다. 도구는 스크립트를 실행하지 않고 크롤러처럼 페이지를 읽습니다. 표를 찾지 못하면 그 사실을 알려 줍니다.
- 03
페이지에 표가 여러 개면요?
- 최대 스물다섯 개까지 모두 추출하고, 그 사이를 오갈 수 있습니다. 배치 용도로만 쓰인 표는 버리고, 다른 표 안에 중첩된 표를 바깥쪽보다 우선합니다. 바깥쪽은 대개 껍데기일 뿐이니까요.
- 04
CSV가 Excel에서 제대로 열리나요?
- 열립니다. 파일은 UTF-8로 생성되며, 쉼표, 따옴표 또는 줄바꿈이 포함된 필드는 따옴표로 감싸고 내부 따옴표는 두 번 처리합니다. 이는 형식이 요구하는 방식입니다. Excel 지역 설정에서 세미콜론을 사용한다면 데이터 가져오기를 이용해 쉼표를 구분자로 선택하세요.
- 05
크기 제한이 있나요?
- 브라우저가 버벅이지 않도록 화면에는 처음 예순 행만 보이지만, 내려받는 파일에는 표 전체가 들어 있습니다. 페이지당 최대 스물다섯 개의 표를 추출합니다.
- 06
여러 페이지에서 이걸 매일 반복할 수 있나요?
- 여기서는 불가능합니다. 이것은 즉시 실행하는 단일 페이지 버전입니다. 페이지 목록을 모니터링하고 기록을 보관하며 API로 결과를 받는 것은 같은 추출 엔진을 사용하는 스크래핑 모듈의 역할입니다.
다른 무료 도구
