XML 유효성 검사

XML validation

XML validation은 XML(eXtensible Markup Language)로 작성된 문서를 확인하여 그것이 잘 형성되어 있고 또한 정의된 구조를 따른다는 점에서 "유효성"이 있음을 확인하는 과정이다.제대로 구성된 문서는 모든 XML 문서에 대해 동일한 XML의 기본 구문 규칙을 따른다.[1]또한 유효한 문서는 특정 DTD 또는 XML 스키마가 명령하는 규칙을 존중한다.[2]자동화된 도구인 검증자(validator)는 제대로 구성된 시험과 많은 다른 검증 시험을 수행할 수 있지만, 데이터 세트에 스키마를 올바르게 적용하는 등 인간의 판단이 필요한 시험은 아니다.null

표준

  • OASIS CAM은 기본 스키마 검증보다 유연성이 뛰어난 콘텐츠와 구조에 대한 컨텍스트 검증을 제공하는 표준 사양이다.
  • 고급 XML 유효성 검사를 위한 방법인 Schematron.

도구들

참조

  1. ^ "Well-Formed XML Documents". Extensible Markup Language (XML) 1.1. W3C. 2004.
  2. ^ "Constraints and Validation Rules". XML Schema Part 1: Structures Second Edition. W3C. 2004.
XML 유효성 검사에 대한 기사