// converters
YAML to XML.
Render a YAML map as a simple XML document, with element-per-key and arrays as repeated children.
YAML input
XML output
자주 묻는 질문
XML 요소 이름을 제어할 수 있나요?
네, YAML 키가 XML 태그로 직접 변환됩니다.
데이터 타입을 유지하나요?
네, 숫자와 부울 타입이 유지됩니다.
유효한 XML을 생성하나요?
네, UTF-8 인코딩의 올바르게 포맷된 XML을 생성합니다.
YAML-XML 변환
YAML-XML 변환은 YAML 구조를 XML 문서로 변환합니다. YAML의 키-값 쌍을 XML 요소와 속성으로 매핑합니다.
YAML의 중첩 구조는 XML의 요소 중첩으로 변환됩니다. 깊이에 따라 XML 요소가 적절히 중첩됩니다.
YAML의 배열은 XML에서 반복되는 요소로 변환됩니다. 각 배열 요소는 동일한 이름의 XML 요소로 생성됩니다.
YAML을 XML로 변환해야 하는 경우
YAML 형식의 데이터를 XML을 요구하는 레거시 시스템이나 외부 서비스에 전달할 때 변환이 필요합니다.
SOAP 기반 웹 서비스와 통합할 때, YAML 데이터를 XML SOAP 메시지로 변환하여 전송할 수 있습니다.
XML 스키마(XSD)로 검증이 필요한 경우, YAML 데이터를 XML로 변환한 후 스키마 검증을 적용할 수 있습니다.
변환 규칙
YAML의 각 키는 XML 요소 이름으로 변환됩니다. 키에 특수 문자가 포함된 경우 XML 이름 규칙에 맞게 변환됩니다.
YAML의 값은 XML 요소의 텍스트 콘텐츠로 변환됩니다. 문자열, 숫자 등 모든 타입이 텍스트로 변환됩니다.
YAML의 배열 항목은 동일한 이름의 XML 요소로 반복 생성됩니다. 배열 항목이 객체인 경우 해당 요소의 하위 요소로 변환됩니다.