You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Oxygen XML尝试解析<xi:include>标签?

在Oxygen XML中忽略缺失的xi:include引用以执行XPath查询

有几种实用方法可以让Oxygen XML跳过解析缺失的<xi:include>引用,避免报错:

全局禁用XInclude处理(适用于所有文件)

  • 打开顶部菜单栏的工具→偏好设置(Windows/Linux),或者Oxygen XML Editor→设置(Mac)。
  • 在左侧导航栏展开XML→XML解析,选择解析器标签页。
  • 选中当前使用的XML解析器(比如默认的Apache Xerces),点击编辑按钮。
  • 在解析器配置窗口里,取消勾选启用XInclude处理选项,保存设置后重启Oxygen即可生效。

针对单个文件临时设置

  • 打开目标XML文件后,右键点击标签页,选择文档属性。
  • 在弹出窗口切换到解析标签页,找到XInclude处理选项,选择禁用。
  • 确认设置后,该文件就会忽略所有<xi:include>标签,不会尝试加载缺失的引用文件。

执行XPath查询时临时跳过

  • 打开XPath视图(窗口→显示视图→XPath),点击查询框旁的齿轮图标打开设置。
  • 在XPath设置窗口中,找到XInclude处理选项,选择不处理。
  • 这样执行XPath查询时就会直接跳过XInclude解析,不会因为缺失文件抛出错误。

内容的提问来源于stack exchange,提问作者LadyCygnus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 00:09:53