InfoGrab DocsInfoGrab Docs

XML

XML 노드를 사용하여 데이터를 XML로 변환하거나 XML에서 변환합니다. Note 바이너리 파일 XML이 바이너리 파일 안에 있는 경우, 먼저 Extract from File 노드를 사용하여 텍스트로 변환하세요. 노드 매개변수 # Mode : 데이터를 변환할 형식(변환 전/후)입니다. JSON to XML : JSON에서 XML로 데이터를 변환합니다. XML to JSON : XML에서 JSON으로 데이터를 변환합니다. Property Name : 변환할 데이터가 포함된 속성의 이름을 입력합니다. 노드 옵션 # 다음 옵션은 선택한 Mode 와 관계없이 사용할 수 있습니다: Attribute Key : 속성에 접근하는 데 사용되는 접두사를 입력합니다. 기본값은 $ 입니다. Character Key : 문자 콘텐츠에 접근하는 데 사용되는 접두사를 입력합니다. 기본값은 _ 입니다. 그 외 모든 옵션은 선택한 Mode 에 따라 달라집니다. JSON to XML 옵션 # 다음 옵션은 Mode 로 JSON to XML 을 선택한 경우에만 표시됩니다: Allow Surrogate Chars : 유니코드 서로게이트 블록의 문자를 사용할 수 있도록 허용할지(켜짐) 또는 허용하지 않을지(꺼짐) 설정합니다. Cdata : 필요한 경우 텍스트 노드를 이스케이프하는 대신 <![CDATA[ ... ]]> 로 감쌀지(켜짐) 여부(꺼짐)를 설정합니다. 이 옵션을 켜더라도 필요하지 않은 경우에는 <![CDATA[ ... ]]> 를 추가하지 않습니다. Headless : XML 헤더를 생략할지(켜짐) 포함할지(꺼짐)를 설정합니다. Root Name : 사용할 루트 요소 이름을 입력합니다. XML to JSON 옵션 # 다음 옵션은 Mode 로 XML to JSON 을 선택한 경우에만 표시됩니다: Explicit Array : 자식 노드를 배열에 넣을지(켜짐) 또는 자식 노드가 두 개 이상일 때만 배열을 생성할지(꺼짐)를 설정합니다. Explicit Root : 결과 객체에서 루트 노드를 가져올지(켜짐) 여부(꺼짐)를 설정합니다. Ignore Attributes : 모든 XML 속성을 무시하고 텍스트 노드만 생성할지(켜짐) 여부(꺼짐)를 설정합니다. Merge Attributes : 속성과 자식 요소를 부모의 속성(property)으로 병합할지(켜짐) 또는 자식 속성(attribute) 객체에서 키 속성을 분리할지(꺼짐)를 설정합니다. Ignore Attribute 가 켜져 있으면 이 옵션은 무시됩니다. Normalize : 텍스트 노드 내부의 공백을 다듬을지(켜짐) 다듬지 않을지(꺼짐)를 설정합니다. Normalize Tags : 모든 태그 이름을 소문자로 정규화할지(켜짐) 태그 이름을 그대로 유지할지(꺼짐)를 설정합니다. Trim : 텍스트 노드의 시작과 끝의 공백을 다듬을지(켜짐) 공백을 그대로 둘지(꺼짐)를 설정합니다. 템플릿 및 예시 # XML 통합 템플릿 찾아보기 또는 모든 템플릿 검색