本节中的主题提供如何使用针对 XSD 的 XPath 扩展函数支持的示例。 该示例由以下部分构成:
- books.xml
加载并针对 books.xsd 架构进行验证的文件。
- books.xsd
用于验证 books.xml 文件的 XSD 架构。
Microsoft Visual Basic 示例代码
Visual Basic 示例代码:创建一个
XMLSchemaCache
对象。将架构添加到
XMLSchemaCache
对象中。创建一个
DOMDocument
对象,并将schemas
属性设置为引用 books.xsd 架构。 示例代码还在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 数据类型