XSD 지원을 위해 XPath 확장 함수 사용
이 단원의 항목에서는 XSD 지원을 위해 XPath 확장 함수를 사용하는 방법의 예제를 제공합니다. 이 예제는 다음으로 구성됩니다.
- books.xml
로드되어 books.xsd 스키마에 대해 유효성이 검사되는 파일
- books.xsd
books.xml 파일의 유효성을 검사하는 데 사용되는 XSD 스키마
Microsoft Visual Basic 예제 코드
이 Visual Basic 예제 코드는 다음을 수행합니다.XMLSchemaCache
개체를 만듭니다.XMLSchemaCache
개체에 스키마를 추가합니다.DOMDocument
개체를 만들고 books.xsd 스키마를 참조하도록schemas
속성을 설정합니다. 또한 예제 코드는DOMDocument
개체의SelectionLanguage
및SelectionNamespaces
속성을 설정합니다.XSD type-local-name 함수를 사용하여 데이터 형식을 기준으로 노드를 선택합니다.
XSD type-is 함수를 사용하여 데이터 형식 문자열의 노드만 포함된 노드 목록을 반환합니다.
시작하려면
Visual Basic 6.0을 열고 새 프로젝트 대화 상자에서 표준 EXE를 두 번 클릭합니다.
프로젝트 메뉴에서 참조를 클릭합니다.
사용 가능한 참조 목록에서 Microsoft XML,v5.0을 선택하고 확인을 클릭합니다.
Form1에 명령 단추를 추가합니다.
하드 드라이브의 폴더에 프로젝트를 저장합니다.
이 예제에서는 다음 항목을 사용합니다.
참고 항목
참조
XML 스키마 예제
XML 스키마 요소
XML 데이터 형식 참조
기본 XML 데이터 형식
파생 XML 데이터 형식