input
output
JSON을 XML로 변환하거나 XML을 붙여넣어 JSON으로 되돌립니다.

관련

JSON to XML 가이드

전체 가이드 →

JSON 과 XML 상호 변환

JSON 을 붙여 넣고 To XML 을, 또는 XML 을 붙여 넣고 To JSON 을 클릭하세요. 변환기는 속성을 @ 접두사 키로, 요소 텍스트를 #text 로, 반복 요소를 배열로 매핑합니다 —— 역방향도 마찬가지입니다. 모든 처리는 브라우저에서 끝나며 어떤 서버에도 데이터를 보내지 않습니다.

매핑 규칙

  • 속성 —— <note id="1">{ "note": { "@id": "1" } } 가 됩니다
  • 텍스트 노드 —— 속성과 텍스트를 함께 가진 요소는 텍스트를 #text 아래에 저장합니다
  • 반복 요소 —— 같은 이름의 두 <tag> 형제 요소는 JSON 배열이 됩니다
  • 엔티티 —— &amp;, &lt;, 숫자 참조는 양방향으로 디코딩/인코딩됩니다

각 방향의 자세한 내용은 XML 에서 JSON 으로JSON 에서 XML 로 를 참고하세요. JSON 에 구문 오류가 있으면 본 도구는 흔한 실수를 먼저 수리합니다 —— 또는 JSON Fix 로 미리 정리하세요.

XML 포매터 및 검사기 역할도 합니다

XML 을 붙여 넣고 To JSON 을 클릭하면 변환기는 먼저 문서를 파싱합니다 —— 따라서 xml formatter, xml formatter online, xml formatter online tool, xml beautifier( xml beautify), xml editor, xml parser, xml reader online, xml viewer online / online xml viewer, reader xml, xml file validator, 그리고 xml validator(xmlvalidate, xmllint online validator) 역할을 한 번에 수행합니다 —— what is a xml file 와 XML 파일을 어떻게 열고 확인하는지에 대한 원스톱 답변입니다. format xml online, online xml formatter, xml pretty print, xml validation, validation of xml, xml to json converter 같은 검색은 모두 같은 워크플로로 이어집니다. 깨진 XML(태그 불일치, 따옴표 누락, 잘못된 문자)은 상태 표시줄에 보고되며 조용히 통과시키지 않습니다. XML 만 포맷하고 싶다면 To JSON 으로 검사한 뒤 To XML 으로 다시 변환하면 일관된 2 스페이스 들여쓰기로 돌아옵니다.

XML 파일을 여는 방법(how to open the xml file 또는 how to open xml files 으로도 검색됨) : 내용을 여기에 붙여 넣고 To JSON 을 클릭하면 구조화된 들여쓰기 뷰가 보입니다. 같은 흐름이 valid xml checker 역할도 합니다 —— 입력이 잘 형성된 XML 일 때만 변환이 성공합니다. 다른 언어로의 검색 —— formatar xml online(포르투갈어), formatador xml online —— 도 같은 도구를 가리킵니다.

FAQ

JSON 값을 XML 속성으로 만들려면?

키 이름 앞에 @ 를 붙이세요(예 : @id). 요소의 텍스트 콘텐츠는 #text 아래로 들어갑니다. XML 은 반복으로 리스트를 표현하므로 JSON 배열은 같은 태그의 반복 요소가 됩니다.

독립 실행형 XML 뷰어로 사용할 수 있나요?

네 —— XML 을 붙여 넣고 JSON 으로 변환하면 구조화된 들여쓰기 뷰가 보이고, XML 로 다시 변환하면 공백이 정규화된 채 재출력됩니다. 두 방향 모두 로컬에서만 동작합니다.