XML에서 JSON으로
XML 데이터를 JSON 형식으로 변환하려면 XML에서 JSON으로 작업을 사용합니다.
워크플로에서 XML에서 JSON으로 작업을 사용하려면 다음 단계를 완료합니다.
1. 을 클릭하고 변환에 있는 XML에서 JSON으로 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다. XML에서 JSON으로 창이 열립니다.
2. 필요한 경우 레이블을 편집합니다. 기본적으로 레이블 이름은 작업 이름과 동일합니다.
3. XML 데이터 필드에 XML 데이터를 입력하거나 이전 작업의 적절한 출력을 매핑하여 JSON 형식으로 변환하려는 XML 데이터를 제공합니다.
4. 속성 키 필드에는 속성에 액세스하는 데 사용되는 접두사를 입력합니다. 기본값은 $로 설정되어 있습니다.
5. 모든 XML 속성을 무시하고 텍스트 노드만 만들려면 속성 무시 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 true로 설정되어 있습니다.
6. 하위 속성 객체에서 속성의 키를 해제하는 대신 속성 및 하위 요소를 상위 요소의 속성으로 병합하려면 속성 병합 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 false로 설정되어 있습니다.
속성 무시false로 설정하면 이 옵션이 무시됩니다.
7. 배열에 하위 노드를 배치하려면 명시적 배열 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. XML 데이터를 JSON으로 변환하는 동안 배열이 두 개 이상 있는 경우에만 배열이 생성됩니다. 기본값은 false로 설정되어 있습니다.
8. 모든 태그 이름을 소문자로 정규화하려면 태그 정규화 필드에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 true로 설정되어 있습니다.
9. 텍스트 노드 내의 공백을 지우려면 공백 지우기 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 false로 설정되어 있습니다.
10. XML 네임스페이스 접두사를 스트립하려면 네임스페이스 접두사 스트립 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 true로 설정되어 있습니다.
XMLNS 접두사는 스트립되지 않습니다.
11. 정수 유사 문자열을 정수로, 부동 유사 문자열을 부동으로 구문 분석하려면 숫자 구문 분석 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 false로 설정되어 있습니다.
예를 들어, 숫자 구문 분석true로 설정하면 문자열 '0'0으로 간주되고 문자열 '15.56'15.56으로 간주됩니다.
12. 부울 유사 문자열을 부울로 구문 분석하려면 부울 구문 분석 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다.
예를 들어, 부울 구문 분석true로 설정하면 문자열 'true'true로 간주되고 문자열 '15.56'15.56으로 간주됩니다.
13. sax-js를 strict mode로 설정하려면 Strict 구문 분석 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다. 기본값은 false로 설정되어 있습니다. 제대로 구성된 XML이 아닌 HTML을 구문 분석하면 예기치 않은 출력이 반환될 수 있으므로 Strict 구문 분석true로 설정하는 것이 좋습니다.
14. 완료를 클릭합니다.
출력 스키마
도움이 되셨나요?