JSON에서 XML로
JSON 파일을 로컬에서 XML로 변환합니다 - 요소와 속성 지원, 업로드 없이, 브라우저에서 바로.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
JSON 파일을 로컬에서 XML로 변환합니다 - 요소와 속성 지원, 업로드 없이, 브라우저에서 바로.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
JSON은 현대 API와 웹 앱의 언어이지만, 많은 기업 시스템과 SOAP 서비스, RSS/Atom 피드, Office 및 설정 형식은 여전히 XML을 요구합니다. 이 도구는 JSON 트리를 그와 동등하고 올바른 형식의 XML로 직렬화합니다.
처리는 브라우저에서(fast-xml-parser, 순수 JavaScript) 완전히 로컬로 실행됩니다. 객체 키는 요소가 되고, "@_"를 앞에 붙인 키는 XML 속성이 됩니다 - XML에서 JSON으로 변환과 정확히 대칭이라 왕복해도 정보가 보존됩니다. XML에는 루트가 정확히 하나 필요하므로, 최상위가 배열이거나 키가 여러 개인 객체이면 <root> 요소로 감싸고, 배열 항목은 반복되는 <item> 요소가 됩니다.
레거시 시스템으로 내보내기, XML만 받는 가져오기, SOAP 엔드포인트, Office 템플릿 등에서 마주치게 됩니다. 결과는 XML 선언이 붙은, 들여쓰기된 올바른 형식의 XML로, 바로 열거나 XML 툴체인에 넣을 수 있습니다. 잘못된 JSON은 명확한 오류로 거부되며, 아무것도 업로드되지 않습니다.
| 입력 형식 | JSON |
|---|---|
| 출력 형식 | XML |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 올바른 형식의 XML이며 루트는 정확히 하나입니다: 배열이나 키가 여러 개인 객체는 <root>로 감싸고, 배열 항목은 <item>이 됩니다. "@_"를 앞에 붙인 키는 속성이 됩니다 - JSON에는 속성 개념이 없기 때문입니다. 잘못된 JSON은 명확한 오류로 거부됩니다.
아니요, 변환은 모두 브라우저에서 로컬로 실행됩니다.
"@_"를 앞에 붙인 키가 XML 속성이 됩니다.
XML에는 루트가 정확히 하나 필요하기 때문입니다. 배열이나 키가 여러 개인 객체는 그 안에 감싸집니다.
반복되는 <item> 요소가 됩니다.
네. "@_" 규약이 저희 XML을 JSON으로 변환 도구와 일치하므로 왕복해도 보존됩니다.