使用 xmllint 检查 XML 语法

2024-05-20

我在处理某些 XML 打印文件时遇到问题,其中源系统忽略将某些字符转换为其等效的 XML 语法(例如 & 未转换为&).

有没有办法用 xmllint 捕获这个? (我不需要使用 XSD 检查一般树结构)。


xmllint --noout your_test_file.xml

检查该命令的返回码。看文档 http://xmlsoft.org/xmllint.html#Error%20Return%20Codes。的价值1当遇到基本解析错误时返回。例如。:

echo $?

or echo %errorlevel%如果在 Windows 上。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 xmllint 检查 XML 语法 的相关文章

  • PHP/XML - 如何读取多个子内容

    我需要创建一个包含此 XML 文件中所有主题值的数组 ISIN 列表似乎工作正常 第一个属性值 但主题值不起作用 我想最终得到一个看起来像这样的数组 Companys array 0 gt array isin gt DK001024701
  • Spring 3.0:“与元素类型“Z”关联的属性“Y”的前缀“X”未绑定”

    我的应用程序直到今天早上都工作正常 但在今天早上重命名 Netbeans 6 9 项目后 我开始收到以下错误 构建 Spring 3 0 4 应用程序时出现以下错误 The prefix p for attribute p driverCl
  • 将 xmllint 和 xpath 与不太完美的 HTML 文档一起使用?

    我有一个由现有工具生成的 HTML 页面 我无法更改该工具的输出 但是 我想用xmllint与 xpath从下载的网页中挑选一些特定信息的选项 问题是页面开头为 And xmllint几乎立即抛出错误 html out 2 parser e
  • Android - 可绘制形状样式的多种颜色和尺寸

    我试图为我的 TextView 设置圆形背景 因此我创建了如下形状样式 但我需要有多种颜色和多种尺寸 而 textSize 保持不变 所以我需要在样式中设置宽度 高度 以我的理解 图层列表 http developer android co
  • Linq for xml 解析返回 null 元素

    我的 xml 文件如下所示
  • 为什么 XML 中的节点和元素不同?理由是什么? [复制]

    这个问题在这里已经有答案了 编写操作 XML 的代码已经有一段时间了 我一直想知道同时拥有节点和元素的原因是什么 我们知道有什么区别 https stackoverflow com questions 132564 whats the di
  • 如何在 Golang 中将 []byte XML 转换为 JSON 输出

    有没有办法在 Golang 中将 XML byte 转换为 JSON 输出 我有以下功能body is byte但我想在一些操作之后将此 XML 响应转换为 JSON 我试过了Unmarshal in xml打包没有成功 POST func
  • 如何从 PHP 输出 XML 字符串

    我正在获取一个 XML 字符串并在 PHP 中对其进行编辑 以便在访问 PHP 文件时最终输出编辑后的 XML 字符串 我一直在尝试使用 echo 和 print 来输出 XML 文档 但它只打印最里面标签内的数据 我希望它的功能就像直接加
  • 获取 Wi-Fi 配置文件信息

    我使用的是 Windows 8 1 它没有工具 带有 GUI 来管理 wifi 网络配置文件 所以我正在写一篇对我有帮助的文章 我做了一些谷歌搜索并发现托管 Wifi API https managedwifi codeplex com 并
  • 具有模型导入功能的免费 opc ua 服务器

    我想为我的应用程序实现 OPC UA 通信 c 我发现一些 OPC UA 服务器模拟 Prosys 和 Softing OPC UA 我可以毫无问题地连接和读取数据 我想要的是实施 Euromap 77 标准 http www euroma
  • 如何使用lxml和python更新xml文件?

  • 使用 XSLT 将 XML 转换为 SQL

    由于我无法控制的原因 我将获得一个 XML 文件和一个 XSLT 文件 该文件可以将 XML 文件转换为 SQL 代码或错误 现在让我们假设我们可以信任提供 XML 文件的人不会在 XML 中包含危险的构造 我什至不知道是否应该使用 Sim
  • 扩展 XSD 文件

    我有一个带有枚举类型的 XSD 文件 我想创建一个 扩展 XSD 文件 它添加一些额外的枚举 但其他方面的行为就像主 XSD 一样 例如 主 XSD 文件包含以下内容
  • C# xml序列化必填字段

    我需要将一些字段标记为需要写入 XML 文件 但没有成功 我有一个包含约 30 个属性的配置类 这就是为什么我不能像这样封装所有属性 public string SomeProp get return someProp set if som
  • 选择具有 SQL Server XML 列类型的特定行

    我正在尝试从类似于以下定义的表中选择数据 Column Data Type Id Int DataType Int LoggedData XML 但我只想选择具有特定 DataType 值并且在 LoggedData 列中包含字符串 或评估
  • 在activity_main.xml中注释

    我是安卓新手 据我所知 XML 中的注释与 HTML 中的注释相同 使用 形式 我想在 Android 项目的 Activity main xml 配置文件中写一些注释 但它给了我错误 值得注意的是 我使用的是 Eclipse 但目前 我直
  • 如何锁定/密码保护 XML 文件?

    我在 XML 文件中读取和写入数据 我不希望其他人阅读该文件 所以我想为我的文件创建密码或锁定文件 我怎样才能做到这一点 如果不使用加密软件 则无法使用密码保护 XML 文件 XML 文件只是文本 但像 PGP 谷歌搜索 这样的程序应该可以
  • 使用 xpath 和 vtd-xml 以字符串形式获取元素的子节点和文本

    这是我的 XML 的一部分
  • 为什么 JDOM 的 getChild() 方法返回 null?

    我正在做一个关于 html 文档操作的项目 我想要现有 html 文档中的正文内容将其修改为新的 html 现在我正在使用 JDOM 我想在我的编码中使用 body 元素 为此 我在编码中使用了 getChild body 但它向我的程序返
  • 如何访问 Scala XML 中的父元素

    The scala xml包表示带有标记树节点的 XML 但是这棵树在 Scala 2 7 中是单向的吗 因为似乎没有办法访问Elem给定的父级Elem 这似乎同样适用于父母Document 例如 在 XOM 中你有getParent an

随机推荐