JSON ↔ XML 변환기

무료 JSON → XML, XML → JSON 변환기: 속성은 @, 텍스트는 #text, 배열은 반복 요소로 변환하며 오류 줄 번호를 알려 줍니다. 브라우저에서 실행됩니다.

함께 보기: JSON ↔ YAML 변환기 · CSV JSON 변환기 · XML 포매터

무엇을 하나


JSON과 XML은 데이터를 구조화하는 방식이 달라서, 변환기는 가장 널리 쓰이는 규칙을 따릅니다. XML 속성은 @로 시작하는 키가 되고, 자식 요소와 섞인 텍스트는 #text에 들어가며, 반복되는 요소는 JSON 배열이 됩니다. 다시 변환하면 같은 구조가 나옵니다. XML에는 데이터 타입이 없어 숫자와 true/false는 텍스트로 돌아옵니다.

사용 방법


  1. 변환 방향을 고르고 JSON 또는 XML을 붙여넣으세요.
  2. 입력하는 즉시 결과가 나타나며, 오류는 줄과 열을 보여 줍니다.
  3. 결과를 복사하거나 다운로드하세요. 바꾸기를 누르면 반대로 변환할 수 있습니다.

자주 묻는 질문


JSON이 루트 요소로 감싸지는 이유는 무엇인가요?
XML 문서에는 루트 요소가 정확히 하나여야 합니다. JSON의 최상위 키가 여러 개이거나 목록인 경우 변환기가 <root>로 감쌉니다.

내 데이터가 어딘가로 전송되나요?
아니요. 변환은 전부 브라우저에서 실행되므로 설정 파일이나 비공개 데이터에도 안전하게 쓸 수 있습니다.