🧬
JSON ↔ XML 변환
JSON과 XML을 서로 변환합니다. (json to xml / xml to json)
예시:
자주 묻는 질문
XML 속성(attribute)은 JSON에서 어떻게 표현되나요?▾
이 도구는 fast-xml-parser 규칙을 사용해 속성을 @_(예: @_id)로 표현합니다. 텍스트 노드는 #text로 표현될 수 있습니다.
JSON → XML 변환이 안 될 때가 있어요▾
JSON 최상위는 객체여야 하며, 루트 태그가 필요합니다. 예) {"root": {...}} 형태로 감싸 주세요.
민감한 데이터가 서버로 전송되나요?▾
아니요. 변환은 브라우저 로컬에서만 수행됩니다.
이 도구로 무엇을 할 수 있나요?
JSON ↔ XML 변환기는 XML과 JSON을 서로 변환해 API/로그/설정 파일을 쉽게 다룰 수 있게 돕는 도구입니다.
- •XML → JSON, JSON → XML 양방향 변환
- •속성(attribute) 포함 옵션(@_ 규칙)
- •들여쓰기/포맷팅 옵션으로 가독성 개선
- •결과 복사/다운로드 및 교환(⇄) 지원
이런 경우에 유용해요
- •SOAP/XML API 응답을 JSON으로 변환해 분석
- •레거시 시스템(XML)과 JSON 시스템 간 데이터 변환
- •설정 파일/샘플 데이터 포맷 전환
- •테스트 데이터 생성 및 디버깅
- •개발 중 빠른 디버깅
- •테스트 데이터 만들기
- •로그/설정 파일 확인
- •복사해 코드에 바로 적용
사용 방법
- 1변환 방향(XML → JSON 또는 JSON → XML)을 선택합니다.
- 2입력값을 붙여 넣거나 파일로 불러옵니다.
- 3속성 포함/정렬/들여쓰기 옵션을 설정합니다.
- 4결과를 복사하거나 파일로 다운로드합니다.
예시
XML → JSON 예시
입력/출력을 확인하고 필요하면 예시를 불러와 바로 실행해 보세요.
입력
<note id="123"><to>Tove</to></note>
출력
{
"note": {
"@_id": "123",
"to": "Tove"
}
}JSON → XML 예시
입력/출력을 확인하고 필요하면 예시를 불러와 바로 실행해 보세요.
입력
{
"note": { "@_id": "123", "to": "Tove" }
}출력
<note id="123"><to>Tove</to></note>
자주 묻는 질문(FAQ)
XML 속성(attribute)은 JSON에서 어떻게 표현되나요?▾
이 도구는 fast-xml-parser 규칙을 사용해 속성을 @_(예: @_id)로 표현합니다. 텍스트 노드는 #text로 표현될 수 있습니다.
JSON → XML 변환이 안 될 때가 있어요.▾
JSON 최상위는 객체(Object)여야 하며, 루트 태그가 필요합니다. 예) {"root": {...}} 형태로 감싸 주세요.
XML ↔ JSON 변환 결과가 다른 도구와 달라요.▾
XML과 JSON은 1:1로 완벽히 대응되지 않아 표현 방식이 여러 가지입니다. 속성/배열/텍스트 노드 규칙(@_, #text)을 확인하세요.
입력한 내용이 서버로 전송되나요?▾
아니요. 변환은 브라우저 로컬에서만 수행됩니다.
개인정보/보안
- •입력한 데이터는 브라우저 로컬에서 처리됩니다.
- •서버로 업로드/저장하지 않도록 설계했습니다.
주의사항
- •XML ↔ JSON 변환은 표현 방식이 여러 가지입니다. 이 도구는 @_(속성), #text(텍스트 노드) 규칙을 사용합니다.
관련 도구
카테고리 더 보기 →📄
JSON 포맷터
JSON을 보기 좋게 정렬하고 문법 오류를 검증합니다.
✨
코드 정렬 (Beautify)
HTML, CSS, JavaScript 코드를 보기 좋게 정렬합니다.
📦
코드 압축 (Minify)
HTML, CSS, JavaScript 코드에서 불필요한 공백과 주석을 제거합니다.
🔍
코드 비교 (Diff)
두 텍스트의 차이점을 비교하고 시각적으로 표시합니다.
🔣
정규표현식 테스터
정규표현식을 실시간으로 테스트하고 일치 항목을 확인합니다.
📝
Markdown 미리보기
Markdown을 실시간으로 미리보고 HTML로 변환합니다.
🗄️
SQL 포맷터
SQL 쿼리를 읽기 좋게 정렬하거나 한 줄로 압축합니다.
🔁
JSON → CSV 변환
JSON 배열(객체 배열)을 CSV로 변환합니다.
🔁
CSV → JSON 변환
CSV를 JSON(객체 배열)로 변환합니다.
🧾
JSON ↔ YAML 변환
JSON과 YAML을 서로 변환합니다. (json to yaml / yaml to json)
💻
CSV 구분자 변환/정리
CSV 구분자 변환/정리 기능을 브라우저에서 바로 실행할 수 있습니다.
💻
CSV → Excel 변환기
CSV → Excel 변환기 기능을 브라우저에서 바로 실행할 수 있습니다.