Excel XML 변환 사용 방법
- 1
스프레드시트 끌어다 놓기
XLSX, XLS, ODS 파일이나 CSV 파일을 사용할 수 있어요. 통합 문서에 시트가 여러 개면 원하는 시트를 선택하세요.
- 2
요소 이름 정하기
루트 요소와 각 행에 쓸 요소의 이름을 정하고, 열을 하위 요소로 쓸지 속성으로 쓸지 선택하세요.
- 3
XML 저장
출력 내용을 확인한 다음 .xml 파일을 다운로드하거나 복사하세요.
제한 및 Pro
스프레드시트와 CSV 파일은 최대 500 MB, 한 번에 시트 하나까지 변환해요.
최대 4 GB 파일까지 가능해요. Pro 보기
Excel XML 변환 소개
Excel to XML은 스프레드시트의 행을 XML로 만들어 줘요. 루트 요소 안에 행마다 요소 하나가 생기고, 열 머리글이 요소 이름이 돼요. sku, name, price 열이 있는 시트는 <rows><row><sku>A-1</sku><name>Pen</name><price>1.5</price></row>…</rows>가 되고, 열을 속성으로 쓰면 <row sku="A-1" name="Pen" price="1.5"/>가 돼요. 두 요소의 이름은 받는 시스템에 맞게 바꿀 수 있어요. 예를 들어 products와 product로 지정할 수 있어요.
머리글이 그대로 유효한 XML 이름이 되는 경우는 드물어서 자동으로 고쳐요. 공백과 문장 부호는 밑줄로 바뀌고, 숫자로 시작하는 머리글 앞에는 밑줄이 붙어요. 머리글이 같은 두 열은 name, name_2가 돼요. 키릴 문자 등 라틴 문자가 아닌 머리글은 XML에서 쓸 수 있어서 그대로 둬요.
값은 화면에 보이는 모양이 아니라 시트에 저장된 값으로 써요. $1,200.00 대신 1200이 되고, 날짜는 ISO 8601 형식(2026-03-31, 시간이 있으면 시간까지)으로, 수식은 마지막으로 계산된 결과로 나와요. 빈 셀은 빈 요소가 되고, 레코드를 더 작게 만들고 싶다면 생략할 수도 있어요. 특수 문자는 이스케이프 처리하고, 파일은 UTF-8이며 XML 선언은 선택할 수 있어요.
CSV 파일도 같은 방식으로 변환해요. 구분자와 텍스트 인코딩(UTF-8, Windows-1251, Windows-1252)은 자동으로 감지하거나 직접 고를 수 있어요. 머리글이 없는 시트라면 "첫 행을 머리글로 사용"을 끄세요. 그러면 열 이름이 Column_1, Column_2 같은 식이 돼요. 한 번에 시트 하나만 변환해요.
개인정보 보호
통합 문서나 CSV는 이 탭 안의 워커에서 SheetJS로 읽고 XML도 그 안에서 만들어요. 아무것도 업로드되지 않고 파일은 저장되지 않아요.