테스트 입력 데이터를 구문 분석함으로써 DFDL 스키마 테스트
DFDL 테스트 퍼스펙티브를 사용하여 DFDL 메시지 모델 에 대해 샘플 데이터를 테스트-구문 분석할 수 있습니다.
시작하기 전에
태스크 정보
프로시저
결과
- DFDL 테스트 퍼스펙티브 가 열리고 테스트 구문 분석 결과가 DFDL 테스트-구문 분석 보기에 표시됩니다.
- DFDL 테스트 - 추적 보기에서 구문 분석기 조치의 로그를 볼 수 있습니다.
- DFDL 테스트 - 논리 인스턴스 보기에 있는 논리 인스턴스를 트리로 또는 XML로 볼 수 있습니다.
다음 수행할 사항
다음:
- DFDL 스키마 편집기를 사용하여 DFDL 스키마를 계속 편집할 수 있습니다.
- DFDL 스키마에서 메시지의 구조적 미리보기를 생성할 수 있습니다. 논리 인스턴스를 작성하여 DFDL 스키마 테스트를 참조하십시오.
- DFDL 스키마에서 데이터를 테스트-직렬화할 수 있습니다. 테스트 출력 데이터를 직렬화하여 DFDL 스키마 테스트를 참조하십시오.
- 다음 설정을 변경한 후
DFDL 테스트 - 구문 분석 보기에서
구문 분석기 실행 단추를 클릭하여 다시 테스트-구문 분석할 수 있습니다.
- DFDL 테스트 - 구문 분석 보기에서 입력 데이터 및 인코딩을 변경할 수 있습니다.
- 편집기에서 테스트-구문 분석될 다른 메시지를 선택할 수 있습니다.
- DFDL 스키마가 완료되면 배치를 위해 이를 BAR 파일에 추가할 수 있습니다. BAR 파일 작성을 참조하십시오.
디버깅
태스크 정보
- 오류 메시지가 표시됩니다. 메시지는 문제점을 요약하고, 작성된 추적 및 부분 논리 인스턴스를 표시하는 링크가 포함되어 있습니다.
- DFDL 테스트 - 구문 분석 보기에서는 데이터에서 오류의 위치를 표시합니다. 이 보기의 맨 위에는 DFDL 테스트 - 추적 보기를 여는 하이퍼링크가 있습니다.
- 오류가 있는 오브젝트는
마커와 함께 편집기에 표시됩니다. 오류 마커에는 오류에 대한 정보를 제공하는 풍선 도움말이 있습니다. 오류 마커를 지우려면 모델을 수정한 후 데이터를 다시 구문 분석하십시오. 또한 DFDL 편집기를 닫으면 오류 마커가 제거됩니다. - DFDL 테스트 - 논리 인스턴스 보기에서는 오류가 있는 지점까지 구문 분석한 정보 세트를 표시합니다.