XLSX를 HTML로 바꾸면 좋은 경우
- 데이터 게시 — 가격표, 일정표, 결과표를 웹사이트에 올릴 수 있습니다.
- 읽기 전용 공유 — 엑셀 없이도 누구나 브라우저에서 표를 볼 수 있습니다.
- 이메일과 문서 — HTML을 받는 도구에 표를 붙여 넣을 수 있습니다.
변환 방식
선택한 시트를 SheetJS로 HTML 표로 만들고, 안전하지 않은 요소를 걷어낸 뒤, 시트 이름을 제목으로 붙여 하나의 독립된 페이지에 담습니다.
XLSX 파일이란?
XLSX는 2007년부터 쓰인 Microsoft Excel의 기본 통합 문서 형식으로, Office Open XML 표준을 따릅니다. 통합 문서 하나에 시트가 여러 개 있을 수 있고, 각 시트는 글자·숫자·날짜·수식이 든 셀의 격자이며 서식, 차트, 메모도 함께 저장됩니다. 내부는 XML 파일들을 묶은 ZIP 압축 파일입니다.
XLSX는 엑셀, Google 스프레드시트, LibreOffice Calc, Apple Numbers, 한컴오피스 한셀에서 열립니다. 확장자가 .xlsm인 파일은 매크로가 허용된 같은 형식입니다.
HTML 파일이란?
HTML(HyperText Markup Language)은 웹 페이지를 만드는 언어입니다. HTML 파일은 제목을 뜻하는 <h1>, 문단을 뜻하는 <p>, 그림을 넣는 <img> 같은 태그가 들어 있는 텍스트 파일이며, 운영체제와 상관없이 모든 웹 브라우저에서 별도 프로그램 없이 열립니다.
제목, 목록, 표, 링크, 강조 같은 구조를 유지하면서도 어디서나 열 수 있어 문서를 읽거나 공유하기 좋은 형식입니다. 이미지를 파일 안에 포함해 HTML 파일 하나로 완결시킬 수도 있습니다.