핵심 답변
Excel XML 변환기는 시트, 행과 셀을 XML 트리로 매핑합니다. AppKiro는 element node, attribute pair와 named field 방식을 제공하지만 일반 출력이 특정 XSD나 공급업체 형식에 자동으로 맞는 것은 아닙니다.
워크시트 매핑을 정하고 XML을 내보낸 뒤 가져오기 전에 검증하세요.
입력 Excel
Excel 파일 업로드
Supports .xlsx, .xls, .csv files (up to 25 MB).
출력 XML
3개 행 · 5개 열1<?xml version="1.0" encoding="UTF-8"?>2<workbook>3<row>4<id>1</id>5<name>Alice Johnson</name>6<email>[email protected]</email>7<role>Admin</role>8<active>true</active>9</row>10<row>11<id>2</id>12<name>Bob Smith</name>13<email>[email protected]</email>14<role>Editor</role>15<active>true</active>16</row>17<row>18<id>3</id>19<name>Carol Williams</name>20<email>[email protected]</email>21<role>Viewer</role>22<active>false</active>23</row>24</workbook>25
사용 방법
- Excel/CSV를 추가하거나 표를 붙여넣고, 지원되는 공개 URL을 사용할 수 있습니다.
- 시트와 cell style을 선택하고 root/sheet/row 이름, 헤더, 타입 변환, CDATA, 들여쓰기와 빈 노드를 설정합니다.
- XML을 확인하고 내려받은 뒤 대상 schema/importer로 검증합니다.
주요 기능과 설정
- 워크시트와 여러 셀 매핑 방식 선택.
- root, sheet와 row 요소 이름 설정.
- 헤더, 빈 행, 타입 변환과 CDATA 제어.
- pretty output, XML declaration과 self-closing empty node.
지원 입력과 출력
입력: .xlsx, .xls, .csv, 붙여넣은 표, 지원되는 공개 스프레드시트 URL. 출력: .xml.
활용 예
- 업무용 통합 문서에서 XML 가져오기 초안 생성.
- 표 형태 기준 데이터를 레거시 XML 연동으로 매핑.
- 자동화 전 row/field 이름 설계.
어떤 작업 흐름을 선택해야 하나요?
Excel XML 변환기: 워크시트와 여러 셀 매핑 방식 선택. Excel JSON 변환기: 워크시트 전환, 미리보기 검색과 열 숨기기.
개인정보와 데이터 경로
현재 구현에서 붙여넣기/업로드 콘텐츠는 브라우저에서 처리되지만 “Extract from URL”은 서버 측 proxy로 원본을 가져옵니다.
제한과 문제 해결
- 정확히 보존해야 하는 ID는 타입 변환을 끄고 날짜와 숫자도 확인하세요.
- Excel만으로 namespace, 요소 순서와 XSD 제약을 추론할 수 없으므로 변환 후 추가해야 합니다.
- 현재 UI에는 25 MB 입력 제한이 표시됩니다.
FAQ
생성된 XML이 공급업체 schema에 맞나요?
기본적으로는 아닙니다. 기본 매핑 후 요소 순서, namespace, attributes와 타입을 대상 schema 요구에 맞게 수정하세요.
데이터가 서버로 업로드되나요?
현재 구현에서 붙여넣기/업로드 콘텐츠는 브라우저에서 처리되지만 “Extract from URL”은 서버 측 proxy로 원본을 가져옵니다.
파일 또는 데이터 제한은 무엇인가요?
현재 UI에는 25 MB 입력 제한이 표시됩니다.
모바일에서도 사용할 수 있나요?
웹 기반 도구이므로 최신 모바일 브라우저에서 동작할 수 있지만 파일 선택, 메모리와 기기별 호환성은 모든 환경에서 검증되지 않았습니다. 크거나 복잡한 입력에는 데스크톱 브라우저를 권장합니다.
어떤 작업 흐름을 선택해야 하나요?
Excel XML 변환기: 워크시트와 여러 셀 매핑 방식 선택. Excel JSON 변환기: 워크시트 전환, 미리보기 검색과 열 숨기기.
관련 도구
워크시트 매핑을 정하고 XML을 내보낸 뒤 가져오기 전에 검증하세요.