
JSON to XML Converter 는 JSON 값 - API 응답,config 객체,데이터베이스에서 내보낸 레코드 - 을 잘 구성된 XML 문서로 바꿉니다. 객체 키는 요소가 되고 배열은 반복되는 형제 요소가 되며 관례에 따라 "@"가 앞에 붙은 키는 속성이 되고 "#text" 키는 요소의 텍스트 내용이 됩니다. 그 관례는 XML to JSON 도구가 문서를 읽는 방식과 정확히 반대이므로 두 왕복이 깔끔하게 이루어집니다.
JSON은 최신 웹 API의 기본값이지만 SOAP 웹 서비스, RSS 및 Atom 피드, 사이트맵, Android 레이아웃, Office Open XML, 수많은 엔터프라이즈 및 정부 데이터 교환과 같은 많은 시스템이 여전히 XML을 사용합니다. JSON에 데이터가 있고 XML을 요구하는 대상이 있는 경우 손으로 편집하는 괄호를 편집하고 중첩이 옳기를 바라는 것보다 예측 가능한 규칙 기반 변환이 필요합니다.
모든 것이 브라우저에서 실행됩니다. 변환기는 원격 API 를 감싸는 래퍼가 아닌 종속성이 없는 직렬화기이므로,종종 토큰,고객 기록 또는 내부 식별자를 포함하는 페이로드가 페이지를 떠나지 않습니다. 예쁘게 인쇄되거나 축소된 출력을 선택하고,XML 선언을 전환하고,빈 노드가 자체 닫히는지 결정한 다음 결과를 복사하거나.xml 파일을 다운로드합니다.
XML 은 이름에 대해 JSON 보다 엄격하며 변환은 이를 수용해야 합니다. 요소 이름은 숫자로 시작하거나 공백을 포함할 수 없으므로 "2024 total"과 같은 JSON 키는 변경되지 않은 요소 이름이 될 수 없으며 자동으로 삭제되지 않고 조정됩니다. JSON 배열에는 직접적인 XML 등가물이 없으므로 반복되는 형제 요소가 됩니다. 즉,배열 경계는 XML 만으로는 복구할 수 없습니다: 하나의 배열은 단일 요소로 변환되어 돌아오는 길에 일반 값으로 읽습니다. Null 은 XML 에서 표현이 없으며 빈 요소가 됩니다. 마크업 의미가 있는 문자는 이스케이프되므로 데이터의 앰퍼샌드와 앵글 브래킷은 데이터를 유지합니다. JSON 을 XML 로 반올림하고 뒤로 반올림하는 것은 무손실이 아닙니다.
편집기에 JSON 개체, 배열 또는 값을 입력하거나 붙여넣습니다. 자신의 데이터를 사용하기 전에 속성과 반복 태그가 어떻게 처리되는지 확인하려면 샘플을 로드하십시오.
2개 또는 4개의 들여쓰기 또는 4개의 공백을 단일 줄로 선택하고 JSON에 단일 래핑 키가 없을 때 사용되는 루트 및 항목 요소 이름을 선택하고 XML 선언을 포함할지 여부를 결정합니다.
변환을 누릅니다. @ 로 시작하는 키는 속성이 되고, #text 키는 요소 내용이 되며 모든 배열 요소는 부모 키의 이름을 공유하는 반복되는 태그로 방출됩니다.
XML을 클립보드에 복사하거나 .xml 파일로 다운로드하십시오. 출력은 잘 형성되어 있으며 SOAP 본문, 피드 또는 XML을 소비하는 시스템에 드롭할 준비가 되어 있습니다.
"@" 접두사가 붙은 키는 요소 속성으로 방출되고 "#text" 키는 요소의 텍스트 콘텐츠가 됩니다. 이는 XML에서 JSON까지의 도구가 읽는 것과 동일한 규칙이므로 데이터는 전체 왕복 여행에서 살아남습니다
JSON 배열은 키 이름을 공유하는 반복되는 형제 요소로 확장됩니다. 이는 컬렉션이 XML에서 표현되는 방식과 정확히 같습니다. 항목당 인공 래퍼 태그는 없습니다
검토를 위해 2 또는 4개의 공백 들여쓰기를 가진 사람이 읽을 수 있는 XML을 내보내거나 모든 바이트가 계산되는 전송을 위해 단일 줄로 축소
텍스트의 앰퍼샌드와 꺾쇠 괄호는 엔티티로 이스케이프되고 속성 값은 더 큰 따옴표를 이스케이프하므로 문자열에 포함된 문자열에 관계없이 항상 출력이 잘 형성됩니다.
Convert JSON into a PHP array literal. Choose short [] or array() syntax, indentation, and an optional variable assignment, then copy the result. 100% in your browser.
Test JSONPath expressions against any JSON and see the matched values and their paths instantly. Supports wildcards, recursive descent, slices, and filters. 100% client-side.
Format, beautify, minify, and validate XML online - preserves comments, CDATA, and attribute order, with clear error reporting
Convert XML to clean, valid JSON instantly - handles attributes, nested elements, repeated tags, and CDATA
0 comments
No comments yet. Be the first to share your thoughts!