表示应用于文档的单个 XML 元素。
备注
每个已应用于文档的 XML 元素都显示为“XML 结构”任务窗格的树视图控件中的一个节点。 树视图中的每个节点都是 XMLNode 对象的一个实例。 树视图的层次结构表明节点是否包含子节点。
XMLNodes 集合的 Item 方法用于返回单个 XMLNode 对象。 使用 Validate 方法验证 XML 元素有效根据所应用的架构和必需的子元素存在,以及按要求的顺序。 运行 Validate 方法后,使用 ValidationStatus 属性可验证元素是否有效,使用 ValidationErrorText 属性可显示关于如下内容的信息:用户应采用哪些措施来确保文档符合该 XML 架构的规则。
以下示例验证活动文档中的每个 XML 元素。 如果根据架构发现元素无效,则该示例向用户返回一条消息解释问题所在。
Sub ValidateXMLElements()
Dim objNode As XMLNode
For Each objNode In ActiveDocument.XMLNodes
objNode.Validate
If objNode.ValidationStatus <> wdXMLValidationStatusOK Then
MsgBox objNode.ValidationErrorText(True)
End If
Next
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。