Word) (XMLNode 对象

表示应用于文档的单个 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

另请参阅

Word 对象模型参考

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。