加载XML文件
- 更新时间2025-07-30
- 阅读时长4分钟
打开XML文件并配置XML解析器依据模式或文档类型定义(DTD)对文件进行验证。
建议在使用XML解析器类之后使用关闭VI关闭所有引用。
VI包含关于XML解析器解析文档时遇到错误的信息。

输入/输出
加载时验证(自动)
—
加载时验证指定XML解析器使用的验证方法。默认值为自动,解析器检测到内部或外部DTD子集时,自动启用验证。 也可选择始终,启用验证;从不,关闭验证。
保留空白(真)
—
保留空白指定验证解析器是否包含可忽略的空白作为文本节点。默认值为TRUE。 如选择FALSE,解析器可忽略可忽略的空白,且不添加文本节点至DOM树。如选择FALSE,必须为“保留空白”选项提供有效的DTD定义,忽略相应的空白。如XML文件无效或无模式,则该选项无效。
XML文档路径
—
XML文档路径包含要添加至XML解析器的XML文档的位置。 注: XML文档必须包括一个编码值正确的XML prolog。如编码值不正确或缺失,函数可能无法解析该XML文档。
处理命名空间(假)
—
处理命名空间默认值为FALSE,禁用XML解析器的命名空间处理功能。值为TRUE时,XML解析器可增强名称空格说明包含的约束条件和规则。
处理模式(假)
—
处理模式默认值为FALSE,禁用XML解析器的模式处理功能。如设置为TRUE,必须设置处理名称空格为TRUE。
加载外部DTD(真)
—
加载外部DTD指定XML解析器是否可加载外部DTD。默认值为TRUE。 LabVIEW可加载XML元数据中指定的模式。如果你把 加载时验证设置 为 总是 或 自动,解析器就会忽略这个输入,总是加载DTD。 在XML文件中,指定在下列元数据属性中使用的模式:
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。
模式完整检查(假)
—
模式完整检查指定XML解析器进行全部或部分模式约束检查。默认值为FALSE,配置XML解析器进行部分约束检查。
DOM文档输出
—
DOM文档输出返回对新的XML解析器会话的引用。
解析错误
—
解析错误包含XML解析器解析文档时产生的错误,包括解析器按照模式检查文档时产生的错误。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
加载时验证(自动)
—
保留空白(真)
—
XML文档路径
—
错误输入(无错误)
—
DOM文档输出
—
解析错误
—
错误输出
—