개발자 / 형식
XML to CSV: XML 레코드를 CSV로 평탄화
반복되는 XML 레코드를 표로 변환합니다. 레코드 요소와 속성 포함 여부를 선택하고 평탄화된 열을 미리 본 후 CSV를 다운로드합니다.
XML to CSV: XML 레코드를 CSV로 평탄화: 선택한 각 레코드 요소가 한 개의 행이 됩니다. 속성은 @name 형식을 사용하고, 중첩된 하위 경로는 열이 되며 반복되는 하위 요소에는 [1], [2]와 같은 번호가 붙습니다. 없는 필드는 빈 셀이 됩니다. 직접 포함된 혼합 텍스트는 #text 아래에 보존되며, 앞뒤 공백은 제거됩니다. 정규화된 요소 이름은 그대로 유지됩니다. DOCTYPE 및 ENTITY 선언은 거부됩니다. 이 변환기는 최대 20 MiB의 XML, 50,000개 행, 512개 열 및 1,000,000개 셀을 지원합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.
- 카테고리
- 개발자 도구
- 실행 횟수
- 브라우저에서
- 비용
- 무료 · 가입 불필요
- 사용 가능 여부
- 사용 가능
브라우저에서 전부 실행됩니다
레코드 하나를 나타내는 반복 요소를 선택하십시오. 하위 경로는 열이 되고, 속성에는 @name을 사용하며, 반복되는 하위 요소에는 [1], [2] 등을 사용합니다. 누락된 값은 빈 셀이 됩니다. 직접 포함된 혼합 텍스트에는 #text를 사용하고, 앞뒤 공백은 제거합니다.
CSV 수식 보호는 공백 뒤를 포함하여 =, +, - 또는 @로 시작하는 셀에 아포스트로피를 추가합니다. 원래 셀 텍스트가 필요할 때만 끄십시오. 스프레드시트 애플리케이션에서 이를 수식으로 해석할 수 있습니다.
제한: XML 20 MiB, 레코드 50,000개, 열 512개, 셀 1,000,000개, 중첩 수준 64개입니다. DOCTYPE 및 ENTITY 선언은 허용되지 않습니다.
XML 레코드 및 이름
W3C XML 사양은 요소, 속성 및 텍스트(https://www.w3.org/TR/xml/)를 정의합니다. 표 매핑에는 요소 경로를 사용하며 규정된 이름을 유지합니다. 처음 제공된 카탈로그는 공개 도메인으로 공개된 독창적인 설명용 데이터 세트입니다.
표 출력
ECMA-376은 Office Open XML 통합 문서 패키징(https://ecma-international.org/publications-and-standards/standards/ecma-376/)을 정의합니다. RFC 4180은 CSV 인용(https://www.rfc-editor.org/rfc/rfc4180)을 설명합니다. 다운로드 파일에는 XML 매핑이나 포함된 매크로가 아니라 평탄화된 표가 들어 있습니다.
사용 방법
- XML 문서를 붙여넣거나 로컬 XML 파일을 엽니다.
- 문서를 읽고 레코드 요소와 속성 포함 여부를 선택합니다.
- 처음 100개 행을 확인하고 전체 표를 CSV로 다운로드합니다.
개인정보 보호 및 제한사항
입력 내용과 파일은 브라우저에서 처리됩니다. 아무것도 업로드하지 않습니다.
관련 도구
자주 묻는 질문
어떤 요소를 선택해야 하나요?
예를 들어 /catalog/item과 같이 하나의 레코드를 나타내며 반복되는 요소를 선택하십시오. 문서 루트를 선택하면 문서 전체의 하위 경로가 포함된 한 개의 행이 생성됩니다.
반복되는 하위 요소는 어떻게 처리되나요?
tag[1] 및 tag[2]와 같이 별도의 열이 됩니다. 해당 순서의 요소가 없으면 빈 셀이 되며, 중첩된 목록에 따라 행이 여러 개로 늘어나지는 않습니다.
속성도 포함되나요?
예. 기본적으로 포함됩니다. 하위 텍스트만 내보내려면 속성 옵션을 끄십시오. 네임스페이스 선언은 제외되며, 그 밖의 정규화된 이름은 그대로 유지됩니다.
출력 결과가 원래 XML 구조를 유지하나요?
아니요. 속성과 텍스트로 구성된 평면 표를 만들므로 주석, 처리 명령 및 혼합 콘텐츠의 원래 순서는 유지되지 않습니다. CSV 수식 보호는 기본적으로 켜져 있으며, 실행될 가능성이 있는 셀 앞에 아포스트로피를 붙입니다.
무료 도구 · 브라우저에서회 실행 · 계정 불필요