ValidateXml 2025.5.31.15

번들

org.apache.nifi | nifi-standard-nar

설명

FlowFile 에 포함된 XML 의 유효성을 검사합니다. 기본적으로 XML 은 FlowFile 내용에 포함되어 있습니다. ‘XML Source Attribute’ 속성이 설정되어 있으면 유효성을 검사할 XML 이 지정된 특성에 포함됩니다. 시스템 성능에 악영향을 미칠 수 있으므로 특성을 사용하여 대용량 XML 문서를 보관하지 않는 것이 좋습니다. 프로세서가XSD스키마 세부 정보로 구성된 경우 전체 스키마 유효성 검사가 수행됩니다. 그렇지 않으면 모든 열기 태그가 올바르게 닫혀 있는지 등 XML 구문이 정확하고 올바른 형식인지 확인하는 것만 수행됩니다.

태그

schema, validation, xml, xsd

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

스키마 파일

유효성 검사에 사용할 XSD 스키마 파일에 대한 파일 경로 또는 URL. 이 속성이 비어 있으면 XML 구문/구조만 유효성이 검사됩니다.

XML 소스 특성

유효성을 검사할 XML 을 포함하는 특성의 이름입니다. 이 속성이 비어 있으면 FlowFile 내용의 유효성이 검사됩니다.

제한 사항

필수 권한

설명

reference remote resources

스키마 구성은 HTTP 를 통해 리소스를 참조할 수 있습니다.

관계

이름

설명

invalid

지정된 스키마에 따라 유효하지 않거나 잘못된 XML 이 포함된 FlowFiles 은 이 관계로 라우팅됩니다

유효

스키마에 대해 성공적으로 유효성이 검사되거나 잘 구성된 XML 로 확인된 FlowFiles 은 이 관계로 라우팅됩니다.

Writes 특성

이름

설명

validatexml.invalid.error

플로우 파일이 유효하지 않은 관계로 라우팅되는 경우 특성에는 유효성 검사 실패로 인한 오류 메시지가 포함됩니다.