TL
툴랩
💰후원하기
💰후원하기

CSV to XML 변환기

CSV 데이터를 XML 형식으로 즉시 변환합니다.

루트 요소
행 요소
CSV 입력
XML 출력

이 도구 소개

CSV to XML 변환기는 표 형식의 CSV 데이터를 올바른 형식의 XML로 변환합니다. CSV의 첫 번째 행은 헤더로 처리되어 각 필드의 XML 자식 요소 이름이 됩니다. 이후 각 행은 선택한 루트 및 행 태그 이름으로 래핑된 레코드 요소가 됩니다.

모든 변환은 브라우저에서 실행되며 서버로 데이터가 전송되지 않습니다. RFC 4180 CSV 표준을 따라 인용된 필드, 내장된 쉼표, 이스케이프된 인용부호를 처리합니다.

사용 방법

  1. CSV 데이터를 CSV 입력 영역에 붙여넣거나(첫 번째 행이 헤더여야 함) 샘플을 클릭하세요.
  2. 루트 요소 이름(모든 행을 래핑)과 행 요소 이름(각 레코드를 래핑)을 설정하세요.
  3. 변환 버튼을 클릭하여 XML을 생성하세요.
  4. 복사 버튼을 클릭하여 클립보드에 XML을 복사하세요.

활용 사례

레거시 시스템 수집을 위해 스프레드시트 내보내기를 XML로 변환하는 데이터 엔지니어, XML 형식의 테스트 픽스처를 준비하는 백엔드 개발자, 테스트 케이스 CSV 파일을 XML로 변환하는 QA 엔지니어, XML만 허용하는 시스템과 표 형식 데이터를 공유해야 하는 모든 사람에게 적합합니다.

자주 묻는 질문

  • &, <, > 같은 특수 문자는 어떻게 처리되나요?출력이 항상 올바른 형식의 XML이 되도록 자동으로 XML 엔티티(&amp;, &lt;, &gt;)로 이스케이프됩니다.
  • 요소 이름에 공백을 사용할 수 있나요?아니요. XML 요소 이름에는 공백이 포함될 수 없습니다. CSV 헤더의 공백은 자동으로 밑줄로 대체됩니다.
  • 세미콜론으로 구분된 CSV를 지원하나요?직접적으로는 지원하지 않습니다. 데이터를 쉼표로 구분된 형식으로 붙여넣으세요. 텍스트 편집기를 사용하여 세미콜론을 쉼표로 먼저 바꿀 수 있습니다.
  • 데이터가 서버로 전송되나요?아니요. 모든 변환은 브라우저에서 이루어집니다. CSV 데이터는 장치를 벗어나지 않습니다.