Tool Kumar 도구
JSON을 XML로 변환
레거시 엔드포인트, 피드, 통합 테스트에 쓸 XML을 JSON 객체나 배열로 만듭니다. 키는 요소 이름이 되고, 반복되는 배열 항목은 반복 요소가 됩니다.
도구 사용 방법
- 유효한 JSON을 붙여넣습니다.
- ‘변환’ 보기에서 XML을 선택합니다.
- 받는 시스템이 특정 요소를 요구하면 ‘루트 이름’을 설정합니다.
사용 예제
샘플 객체로 생성한 XML입니다. 문서 요소인 root는 루트 이름 설정에서 가져옵니다.
입력
{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}출력
<?xml version="1.0" encoding="UTF-8"?>
<root>
<name>Ada</name>
<age>36</age>
<active>true</active>
<tags>json</tags>
<tags>tools</tags>
<profile>
<city>London</city>
</profile>
</root>
옵션 및 예외 사항
- 객체 키는 XML 요소가 됩니다.
- 배열은 반복되는 자식 요소로 출력됩니다.
- 값은 앰퍼샌드와 꺾쇠괄호를 포함해 XML 텍스트로 이스케이프됩니다.
개인정보 보호 기본 적용
문서는 이 브라우저에만 보관됩니다. Tool Kumar는 기기 안에서 파싱, 변환, 다운로드 파일 생성을 처리하며 계정이나 업로드 과정이 필요하지 않습니다.
JSON을 XML로 변환 자주 묻는 질문
- JSON 배열은 XML에서 어떻게 표현되나요?
- 배열의 각 값은 해당 속성 이름을 그대로 쓴 요소로 반복해서 출력됩니다.
- 루트 요소를 바꿀 수 있나요?
- 네. 변환기 도구 모음에서 ‘루트 이름’을 설정합니다.
- JSON null도 보존되나요?
- null 값은 빈 요소로 출력됩니다. 받는 쪽 스키마에 명시적인 nil 속성이 필요한지 확인해야 합니다.