XML ↔ YAML 변환

XML ↔ YAML 변환 기능입니다. 입력값과 옵션을 확인한 뒤 실행하세요.

입력 형식과 선택한 옵션에 따라 처리합니다. 결과와 원본을 비교해 확인하세요.

작업대입력값은 저장하지 않습니다

결과

값을 입력하고 실행하면 결과가 여기에 표시됩니다.

이 도구는 무엇을 하나요

XML과 YAML을 서로 변환합니다. XML 요소 구조가 YAML 키 구조로, 반대 방향으로도 대응됩니다.

사용 방법

  1. 데이터를 붙여 넣습니다.
  2. 방향을 고릅니다.
  3. 실행한 뒤 구조가 의도대로 옮겨졌는지 원본과 대조합니다.

예시

<root><name>Ada</name><value>42</value></root>를 변환하면 name과 value 키를 가진 YAML이 나옵니다.

자주 묻는 질문

왕복 변환하면 원본과 같아지나요?
보장되지 않습니다. XML의 속성·네임스페이스·주석과 YAML의 타입 추론이 서로 대응되지 않는 부분이 있습니다. 중요한 데이터는 결과를 꼭 대조하세요.
같은 이름의 요소가 여러 개면요?
YAML에서는 목록으로 묶입니다. 요소가 하나뿐이면 목록이 아닌 단일 값이 될 수 있어 되돌릴 때 모양이 달라질 수 있습니다.

이 도구가 다루지 않는 것

입력값은 브라우저에서 처리됩니다. 네임스페이스, 주석, CDATA는 완전히 보존되지 않습니다.

참고 자료