本节中的主题提供如何使用针对 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 中。
将项目保存到硬盘驱动器的某个文件夹中。
此示例使用下列主题。