9.2. Camel 경로에 데이터 변환 노드 추가


  1. In the Cryo stat 에서는 drawer 확장합니다.
  2. 데이터 Cryostat 패턴을 클릭한 다음 캔버스에서 SetHeader _setHeader1To_to1 노드 간의 화살표를 클릭합니다.

    Dozer 파일 경로 필드가 자동으로 입력되어 Cryostat 마법사가 열립니다.

    설명
  3. 나머지 필드를 채우십시오.

    • Cryostat ID 필드에 xml2json 을 입력합니다.
    • 소스 유형 의 경우 드롭다운 메뉴에서 XML 을 선택합니다.
    • 대상 유형의 경우 드롭다운 메뉴에서 JSON 을 선택합니다.
  4. 다음을 클릭합니다.

    원본 데이터의 유형 정의를 제공하기 위해 XML 스키마(기본값) 또는 예제 XML 인스턴스 문서 중 하나를 지정하는 Source Type( XML) 정의 페이지가 열립니다.

    설명
  5. XML 스키마 를 활성화한 상태로 둡니다.
  6. 소스 파일의 경우 소스 데이터의 유형 정의에 사용할 XML 스키마 파일의 위치 또는 XML 인스턴스 파일을 찾아 선택합니다(이 경우 abc-order.xsd).

    XML Cryostat 프리뷰 창에는 XML 구조 의 미리 보기가 표시됩니다.

  7. Element root 필드에 Cryostat Order를 입력합니다.

    툴링은 이 텍스트를 사용하여 매핑할 소스 데이터 항목을 표시하는 창에 레이블을 지정합니다.

    이제 Source Type( XML) 정의 페이지가 다음과 같이 표시됩니다.

    설명
  8. 다음을 클릭하여 대상 유형(JSON) 정의 페이지를 엽니다. 대상 데이터의 유형 정의를 지정하는 위치입니다.

    설명
  9. JSON 인스턴스 문서를 클릭합니다.

    대상 파일 필드에 xyz-order.json 인스턴스 문서의 경로를 입력하거나 찾습니다. JSON structures 프리뷰 창에는 JSON 데이터 구조 의 프리뷰가 표시됩니다.

    설명
  10. 완료를 클릭합니다.

변환 편집기가 열립니다. 여기에서 XML 소스의 데이터 항목을 JSON 대상의 데이터 항목에 매핑할 수 있습니다.

설명

변환 편집기는 세 개의 패널로 구성됩니다.

  • 원본 의 사용 가능한 데이터 항목을 가져옵니다.Gets the available data items of the source.
  • 소스  대상 데이터 항목 간의 매핑을 표시합니다.displays the mappings between the source and target data items.
  • 대상 의 사용 가능한 데이터 항목을 대상의 표시입니다.

또한 편집기의 세 개의 패널 바로 아래에 있는 편집기의 세부 정보 창(첫 번째 매핑이 수행되었기 때문에) 그래픽으로 매핑된 소스 및 대상 데이터 항목에 대한 계층적 상위 상위가 표시됩니다. 예를 들면 다음과 같습니다.

대상 속성 role="italic">custId에 매핑된 소스 속성 customerNum이 있는 세부 정보 창

세부 정보 창을 사용하여 선택한 소스 및 대상 데이터 항목에 대한 매핑을 사용자 지정할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.