XML → CSV 변환기: XML 레코드를 CSV로 변환
XML → CSV 변환기는 반복 레코드를 포함한 XML을 RFC-4180 CSV로 변환합니다. 반복 레코드 요소를 자동으로 감지하거나 직접 지정할 수 있습니다. 각 레코드는 하나의 행이 되며, 중첩 필드는 점 표기법을 사용하고, XML 속성은 @ 접두사가 붙은 열 이름이 됩니다. CSV 기반 워크플로나 추가 사용을 위해 출력을 복사하세요.
XML → CSV 변환기는 반복 레코드가 있는 XML 데이터를 쉼표로 구분된 행으로 변환합니다. 원본 데이터는 XML이지만 시스템, 스크립트, 워크플로가 CSV를 기대할 때 유용합니다. 변환기는 반복 레코드 요소를 자동으로 감지하며, 필요할 때 해당 요소를 수동으로 지정할 수도 있습니다.
변환 과정에서 각 반복 레코드는 하나의 CSV 행이 됩니다. 중첩 XML 요소의 필드는 점 표기법을 사용한 열 이름으로 평탄화되고, 속성은 이름이 @로 시작하는 열로 표현됩니다. 결과는 RFC-4180 CSV 형식을 따릅니다. 이 규칙들로 스프레드시트에서 레코드 구조를 훑어보거나 CSV를 받는 도구에 전달하기 쉬워지며, 중첩 값으로 향하는 인식 가능한 경로도 유지됩니다.
XML은 중첩 요소와 속성으로 구조화된 데이터를 표현하고, CSV는 값을 행과 열로 배열합니다. XML을 CSV로 변환하면 반복 레코드를 표 형식 데이터를 받는 시스템으로 옮기거나, 값을 살펴보거나, 문서, 티켓, 코드용 간결한 예제를 준비하는 데 도움이 됩니다. 출력이 평탄화되므로 XML의 전체 중첩 구조를 유지하기보다는 반복 레코드에 적합합니다.
변환은 브라우저에서 완전히 실행됩니다: 입력은 사용자의 기기에서 처리되며, 어떤 데이터도 업로드되거나 저장되거나 서버로 전송되지 않습니다. 도구에 서버 의존성이 없어 페이지가 로드된 후에는 오프라인에서도 변환이 계속 동작합니다. 개발자와 DevOps 엔지니어는 XML 레코드를 살펴보거나 표 형식 데이터를 기대하는 워크플로용 CSV 출력을 준비하는 데 사용할 수 있습니다.
1단계: 변환기에 XML 입력을 붙여넣으세요. 반복 레코드가 있는 XML을 사용해 레코드마다 CSV 행을 만드세요.
2단계: 반복 레코드 요소가 어떻게 선택되는지 확인하세요. 도구가 자동으로 감지하거나, 직접 요소를 지정할 수 있습니다.
3단계: 필요하면 사용 가능한 옵션을 조정하세요. 특히 자동 감지가 원하는 레코드와 맞지 않을 때는 레코드 요소를 수동으로 선택하세요.
4단계: CSV 결과를 확인하세요. 중첩 필드는 점 표기법 열 이름으로, 속성은 @ 접두사 열 이름으로 나타납니다.
5단계: CSV 출력을 복사해 코드, 문서, 또는 CSV를 받는 다른 도구에 사용하세요.
사용 사례: CSV만 받는 시스템으로 XML 데이터를 옮기세요. 반복되는 XML 레코드마다 행이 되어 워크플로 다음 단계에 복사할 수 있습니다.
사용 사례: 받은 CSV 값이 XML 원본과 일치하는지 확인하세요. XML을 변환하면 반복 레코드를 표 형태로 비교하기 쉬워집니다.
사용 사례: 문서, 티켓, 커밋 메시지용 XML 데이터를 준비하세요. 평탄화된 CSV로 반복 레코드를 간결하게 볼 수 있습니다.
사용 사례: 결과를 코드에 붙여넣기 전에 변환을 간단히 검증하세요. 출력의 행, 중첩 필드 열, 속성 열을 검토하세요.
사용 사례: 반복되는 XML 요소 목록을 CSV 기반 워크플로용 행으로 바꾸세요. 자동 레코드 감지로 시작하고, 수동 선택으로 레코드 요소를 직접 지정할 수 있습니다.
사용 사례: 표 레이아웃으로 중첩 XML 레코드의 값을 살펴보세요. 점 표기법 열 이름은 중첩 필드가 어디서 왔는지 보여 주고, @ 접두사 열은 속성을 나타냅니다.