2011-11-18 2 views
0

백엔드에서 개별 세부 정보를 가져 오는 ESB (데이터 기반) 기반 서비스가 있습니다. 응답이 SOAP 메시지의 형태로 ESB로 돌아 오면 응답에 대해 몇 가지 검증을합니다. 유효성 검사가 끝나면 응답은 유효성 검사 결과와 함께 프런트 엔드로 다시 전송됩니다. 여기에는 영업상의 결함이 없습니다. 나는이에 대한 질문에 다음과 같은 한 -XSLT - 유효성 검사

  1. 백엔드에 의해 반환 된 다수의 개별 레코드가 있습니다. 모든 기록에 대해 동일한 검증을 수행해야합니다. XSLT 또는 EXSLT에서이 반복 기능을 어떻게 얻을 수 있습니까?

  2. 어떻게 문자열 값 목록에 대해 응답 필드 (문자열)를 검사 할 수 있습니까? A가 B 또는 C와 같거나 D가 이것을하거나 그렇게하는 것처럼 말입니다.

  3. 응답 XSD에서 유효성 검사 XSLT를 직접 생성 할 수있는 도구가 있습니까?

Plz 도움말, 생산 설정 및 매우 긴급합니다. 나는 XSLT에서 어떤 배경도 가지고 있지 않다.

+0

질문 (3)에 혼란 스럽습니다. 왜 XSD 스키마 검사기가 아닌 XSLT 프로세서를 사용하여 유효성 검사를 수행하고 싶습니까? –

답변

0

예 XSLT를 사용하여이 유효성 검사를 수행 할 수 있습니다. 시도 Oxigen XML Editor.

그리고 XSLT 2를 사용하면 매우 복잡한 유효성 검사 규칙을 작성할 수 있습니다.

관련 문제