XML 엑셀 변환
XML 송장, 은행 거래 내역 파일, 상품 피드, 회계 소프트웨어 내보내기를 Excel에서 XML 맵을 설정하지 않고도 레코드 하나가 한 행인 평범한 스프레드시트로 읽으십시오.
데이터 변환
또는 CSV, TSV, TXT … 파일을 여기에 끌어다 놓으세요 ·
파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제
파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.
CSV와 텍스트 파일에서 열을 나누는 문자로, 읽기와 쓰기에 모두 쓰입니다. 자동은 입력에서 감지하고 쉼표로 씁니다.
UTF-8은 모든 언어에 쓸 수 있습니다. Windows의 Excel에서 CSV를 열 때 악센트 문자나 아시아 문자가 깨지면 BOM 포함 UTF-8을 선택하십시오.
Excel, ODS, Numbers 입력은 첫 시트만 변환하거나 모든 시트를 변환합니다(ZIP 안에 시트마다 CSV 하나, 또는 시트마다 JSON 키 하나).
새 스프레드시트의 시트 탭 이름으로, 최대 31자입니다.
객체 배열은 모든 행에 열 이름을 키로 쓰고, 배열의 배열은 더 간결하며 머리글을 첫 배열로 유지합니다.
모든 행을 감싸는 바깥 요소의 이름이며, 각 행은 그 안의 <row>가 됩니다.
CREATE TABLE과 INSERT 문에 쓰입니다. 영문자, 숫자, 밑줄만 사용할 수 있습니다.
따옴표 처리와 열 유형은 데이터베이스마다 조금씩 다릅니다. 가져올 데이터베이스를 고르십시오.
날짜 셀을 한 가지 형식으로 다시 씁니다. 데이터베이스와 코드에는 ISO (2026-10-18)가 가장 안전하며, 그대로 유지는 원본에 보이는 대로 둡니다.
사용 방법
- 1
XML 파일 업로드
업로드 영역에 .xml 파일을 하나 이상 놓으십시오. 한 번에 최대 20개, 파일당 95 MB까지 가능합니다. 파일마다 별도의 통합 문서가 됩니다.
- 2
필요하면 탭 이름 지정
출력은 XLSX로 설정되어 있습니다. 고급 설정에서 시트 이름으로 탭 이름을 바꾸고, 날짜로 타임스탬프를 팀이 읽기 쉬운 형식으로 바꿀 수 있습니다.
- 3
변환 후 열기
XLSX (Excel)로 변환을 누르고 Excel, Numbers, Google Sheets, LibreOffice Calc에서 통합 문서를 여십시오.
엑셀에서 열어야 하는 XML 파일들
XML은 1998년부터 W3C 표준이며, 장점은 정확성입니다. 모든 값이 이름 붙은 태그 안에 있고, 스키마로 허용되는 태그를 정확히 정할 수 있습니다. 그래서 정부, 은행, 대형 유통업체가 기계 간 데이터에 XML을 택했습니다. 문제는 바로 그 정확성 때문에 텍스트 편집기에서 사람이 읽기에 지치는 파일이 된다는 점입니다.
이탈리아는 2019년 1월부터 기업 간 송장을 FatturaPA XML로 교환 시스템을 거치도록 의무화했습니다. 유럽의 많은 공공 구매자가 쓰는 Peppol 네트워크도 XML인 UBL 송장을 전달합니다. ISO 20022로 옮겨 가는 은행은 계좌 거래 내역을 camt.053 XML로 제공합니다. 마켓플레이스와 쇼핑 피드는 상품을 XML로 기술하고, 많은 회계 패키지도 분개장을 같은 방식으로 내보냅니다. 이 파일들은 그저 표를 원하는 사람의 책상에 수시로 도착합니다.
송장
UBL과 FatturaPA 파일: 송장 항목마다 품목, 수량, 부가세율, 금액이 담긴 한 행.
은행 거래 내역
camt.053 파일: 기장된 거래마다 날짜, 금액, 통화, 거래 상대방이 담긴 한 행.
상품 피드
쇼핑몰·마켓플레이스 피드: 상품마다 ID, 제목, 가격, 재고 여부가 담긴 한 행.
XML 엑셀 변환기와 Excel 자체 XML 가져오기 비교
| 이 변환기 | Windows용 Excel | Mac용 Excel | |
|---|---|---|---|
| 임의의 XML을 표로 열기 | yes | yes | no |
| XML 맵·스키마 확인 창 없음 | yes | no | no |
| 여러 파일을 한 번에 변환 | 최대 20개 | 한 번에 하나 | no |
| Excel 라이선스 없이 작동 | yes | no | no |
XML
확장 가능한 마크업 언어(XML)
XML은 1998년 W3C가 발표한 구조화된 데이터용 마크업 언어입니다. 속성이 붙은 중첩 태그를 사용하고 스키마, 네임스페이스, 유효성 검사를 지원해 복잡한 문서에 적합합니다. RSS 피드, SVG, Office 문서, 사이트맵과 많은 기업·정부 데이터 교환의 기반입니다. JSON보다 장황하지만 모든 프로그래밍 언어와 많은 스프레드시트 도구가 XML을 읽을 수 있습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 1998 · W3C
XLSX
Microsoft Excel 통합 문서
XLSX는 Office 2007부터 Microsoft Excel의 기본 통합 문서 형식으로, Office Open XML 표준을 기반으로 합니다. 여러 시트, 수식, 서식, 차트, 피벗 테이블, 데이터 유효성 검사를 XML ZIP 패키지에 저장합니다. 시트당 100만 행 이상을 지원하며 업무용 스프레드시트를 주고받는 기본 형식입니다. Google Sheets, LibreOffice, Numbers에서 XLSX를 열 수 있지만 매크로와 고급 기능은 옮겨지지 않을 수 있습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 2007 · Microsoft
프로그램이 아니라 사람이 데이터를 읽어야 할 때 XML이 Excel로 갑니다. 전자 송장을 확인하는 회계 담당자, 상품 피드를 검토하는 판매자, XML로만 오는 내보내기를 살펴보는 관리자 같은 경우입니다.
XML XLSX 변환: 중첩 데이터가 열에 들어가는 방식
스프레드시트는 평평하고 XML은 트리이므로, 변환할 때 한 행이 무엇을 뜻할지 정해야 합니다. 거래 내역의 각 <Entry>나 UBL 송장의 각 <cac:InvoiceLine>처럼 데이터에 가장 가까운 반복 요소가 행이 됩니다. 그 안에 중첩된 값은 열로 펼쳐지고, 통화 코드 같은 속성은 그 속성이 설명하는 금액 옆에 별도의 열을 가집니다.
텍스트는 XML에 적힌 그대로 유지되므로 계좌 번호, IBAN, 앞자리가 0인 품목 코드가 보호됩니다. 숫자로 보이는 금액은 합계를 낼 수 있는 숫자 셀이 됩니다. cbc: 같은 네임스페이스 접두사는 열 이름의 일부로 남는데, 해가 없고 각 필드의 출처를 분명히 보여 줍니다. 스크립트에 넣는 경우처럼 평평한 표 대신 전체 트리가 필요하다면 XML JSON 변환이 중첩을 그대로 유지합니다.
아주 큰 내보내기라면 Excel 격자를 염두에 두십시오. 워크시트 하나에는 1,048,576행이 들어가므로 그보다 레코드가 많은 피드는 CSV로 보내거나 먼저 나누어야 합니다.
XML 엑셀 변환 자주 묻는 질문
Mac용 Excel에서 XML 파일을 가져올 수 없는 이유는 무엇입니까?
XML 맵과 XML 원본 창은 Windows용 Excel에만 있습니다. Mac용 Excel은 XML 파일을 기껏해야 텍스트로 열어 모든 태그가 한 열에 들어갑니다. 먼저 XLSX로 변환하면 Mac 사용자도 Windows 사용자와 같은 표를 얻습니다.
Excel이 XML에 스키마가 없다며 만들어 주겠다고 합니다. 문제가 됩니까?
Excel이 데이터에서 구조를 추론하는 것이며, 단순한 파일에서는 잘 작동합니다. 깊게 중첩되었거나 아주 큰 파일에서는 추론한 맵이 실패하거나 값이 여러 열로 흩어지는 경우가 많습니다. 이 변환기는 스키마 단계 없이 레코드를 평평하게 펼치므로 승인할 것이 없습니다.
XML 전자 송장을 엑셀로 변환할 수 있습니까?
가능합니다. Peppol 네트워크 전반에서 쓰이는 UBL, 이탈리아의 FatturaPA 같은 형식은 일반 XML입니다. 판매자, 구매자, 합계 같은 머리글 정보는 열로 나타나고, 반복되는 송장 항목은 합계를 내고 PDF 사본과 대조할 수 있는 행이 됩니다.
XML 엑셀 변환은 XML CSV 변환과 무엇이 다릅니까?
데이터는 같지만, XLSX는 텍스트와 숫자를 형식이 있는 셀로 유지하고 Excel이 값을 다시 추측하지 않은 채 더블클릭으로 열립니다. 사람이 읽는 대신 다른 시스템이 결과를 가져온다면 XML CSV 변환을 고르십시오.
통합 문서를 다시 XML로 만들 수 있습니까?
가능합니다. 행을 수정한 뒤 엑셀 XML 변환으로 다시 XML 레코드로 쓸 수 있습니다. 원래의 중첩, 네임스페이스, 속성은 자동으로 재구성되지 않으므로 받는 시스템이 기대하는 형태와 결과를 비교하십시오.
- XML CSV 변환XML 피드, 송장, 시스템 내보내기를 CSV로 무료 변환. 반복 레코드는 행, 하위 태그는 열. 최대 20개, 파일당 95 MB.
- XML JSON 변환XML을 읽기 쉬운 JSON으로 무료 변환. 속성은 @ 키, 반복 태그는 배열, 텍스트는 그대로. SOAP 응답, 피드, 레거시 내보내기용.
- JSON 엑셀 변환JSON·JSON Lines를 엑셀 XLSX 시트로 변환합니다. 키는 열 머리글, 레코드는 행이 됩니다. 한 번에 20개 파일, 가입 불필요.
- 엑셀 XML 변환XML 맵이나 개발 도구 탭 없이 엑셀 시트를 XML로 변환합니다. 각 행은 레코드, 각 머리글은 태그가 됩니다. XLSX, XLS, ODS 지원.
- CSV XLSX 변환CSV를 엑셀 XLSX로 변환하면서 앞자리 0, 긴 ID, 악센트 문자를 그대로 지킵니다. 쉼표·세미콜론·탭 파일을 자동 감지합니다.
- XML 워드 변환XML을 워드로 무료 변환. 반복 레코드는 인쇄·메모·전송할 수 있는 .docx 표의 행으로, 요소와 속성은 열로.