xmllint DTD 验证语法

2023-11-27

尝试验证 XML 文档;但是,xmllint 坚持将选项作为文件读取,因此我收到 FileNotFound 异常。只是为了确认,我的 xmllint.exe 与我的 XML 文件位于同一文件夹中。我在CMD中找到该目录并输入命令:

xmllint --noout --valid file.xml

DTD 位于 xml 文件内。但是,xmllint 正在寻找该文件~/--nout。我尝试将文件放在选项之前,但是,选项不会被应用。我对此比较陌生,所以我毫不怀疑问题是显而易见的。

提前致谢。

编辑:这是它拒绝工作的屏幕截图>:(

Screenshot depicting the file not found exception


我很确定你没有使用xmllint,但是另一个同名的程序。

我怀疑你正在尝试使用http://code.google.com/p/xmllint/。有了它,我可以重现您的错误消息。该程序唯一能做的就是漂亮地打印输入文件。

适用于 Windows 的真正 xmllint 位于http://www.zlatkovic.com/libxml.en.html。从以下位置下载 libxml2-2.7.8.win32.zip、iconv-1.9.2.win32.zip 和 zlib-1.2.5.win32.zip下载区。将每个包的“bin”目录的内容放在一个地方。有关详细信息,请阅读“获取二进制文件”和“安装”部分。

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

xmllint DTD 验证语法 的相关文章

  • php简单xml如何读取具有不同子节点级别的多个节点

    我有一个 xml 文件 其中包含不同的命名节点和多级子节点 每个节点之间都不同 我应该如何访问数据 需要很多嵌套的for循环吗 以下是 xml 代码示例
  • 流畅的 NHibernate 和 XML 列

    我正在从头开始构建一个新站点 并正在考虑使用 Fluent NHibernate 作为我的 ORM 我认为它可以轻松处理所有事情 可能除了我的 XML 列 我从来没有使用 NHibernate 构建过网站 尽管我使用过 Hibernate
  • 在针对 XSD 进行验证时,使用 DOM、StAX、SAX 解析器中的任何一个来查找 XML 中确切缺失的元素

    我有一个 XML 文件及其相应的 XSD 文件 在使用 StAX 解析器进行验证时 我附加了一个错误处理程序 基本上 我在格式良好的 XML 文件中遇到两种类型的错误 1 元素内的数据类型不正确 例如元素内的字符串应该具有整数 2 缺少元素
  • 使用 PHP 将子项添加到 XML 文件

    添加子项时 抛出此错误 无法添加孩子 父级不是 XML 树的永久成员 我无法解决这个问题 这是我的代码 if visited FIRST xml new SimpleXMLElement
  • 编程语言语法中尾随逗号的历史

    许多编程语言允许在其语法中在列表中的最后一项后面使用尾随逗号 据说这样做是为了简化自动代码生成 这是可以理解的 作为示例 以下是 Java 中完全合法的数组初始化 JLS 10 6 数组初始值设定项 http java sun com do
  • 从 XML 构建树结构的速度很慢

    我正在将 XML 文档解析为我自己的结构 但对于大型输入来说构建它非常慢 是否有更好的方法来做到这一点 public static DomTree
  • Delphi XE 中的数据绑定向导 - 可以将其配置为映射到 MSXML 接口吗?

    Delphi XE 中的数据绑定向导生成继承自 Delphi 自己的 DOM ADOM XML v4 实现的类和接口 它似乎不支持针对模式进行验证 解析时验证 选项仅适用于 MSXML 供应商type 从 VCL 源代码以及 IDE 中 X
  • 语法高亮是如何构建的?

    我现在正在使用 Lazarus 构建一个开发人员编辑器 作为每个优秀的开发人员编辑器 它需要有语法突出显示 因此我想知道一些事情 语法高亮通常是如何构建的 使用许多ifs 更改 a 上的字体TextField TSynEdit这样做很好吗
  • 从 OMElement 对象获取 InputStream/io.Reader

    我有一个OMElement对象 从中我想得到一个InputStream或读者对象 我想要的是流式传输xml来自OMElement我有 没有加载到内存中 我只能得到XMLStreamReader对此表示反对 但我找不到办法得到InputStr
  • 哪种 Java DOM 包装器是最好或最受欢迎的? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • jQuery - xpath 查找?

    如果您在 xml 中有下面的 xml 那么您会使用以下命令变得昏昏欲睡 xml find animal find dog find beagle text jQuery 中是否有类似的方法来使用 xpath xml xpathfind an
  • 该表达式的类型为 int,但此处与 unit 类型一起使用

    我试图在 F 中获得与此 vb net 代码完全相同的 非功能性的 Function FastPow ByVal num As Double ByVal exp As Integer As Double Dim res As Double
  • 使用 JAXB 编组 LocalDate

    我正在构建一系列链接类 我希望能够将其实例编组到 XML 以便我可以将它们保存到文件中并稍后再次读取它们 目前我使用以下代码作为测试用例 import javax xml bind annotation import javax xml b
  • 在 WSDL 中包含 XSD

    我正在编写一个 wsdl 文件来在未来 SoapUI 中部署模拟服务 但我在包含我的 xsd 文件时遇到问题 XSD File
  • c#Registry to XML无效字符问题

    我在尝试从注册表创建 XML 文件时遇到问题 在我的笔记本电脑 W7 64b 上它工作正常 生成了 xml 文件 但在另一台计算机 Xp 32b 上抛出异常 System ArgumentException 十六进制值 0x00 是无效字符
  • SQL:将一个表中的所有记录插入到另一表中,而不指定列

    我想将备份表 foo bk 中的所有记录插入到 foot 表中 而不指定特定的列 如果我尝试这个查询 INSERT INTO foo SELECT FROM foo bk 我会收到错误 插入错误 列名称或提供的值的数量与表定义不匹配 是否可
  • 如何获取 cElementTree 中某个元素的所有文本子元素?

    我正在使用cElementTreePython 中的模块用于获取某个文本的子级XML树 使用text财产 但它似乎只适用于直接文本子项 见下文 python gt gt gt import xml etree cElementTree as
  • & 在 xml 文件中算作一个还是多个字符?

    我正在使用的 XML 模式具有特定的字符串字符长度 所以我可能有一个类似的字符串 Jim Mary 在 C 中是 10 个字符 但是当它写入 xml 时 它会变成 Jim amp Mary 如果 XML 模式规定字符串最多只能有 10 个字
  • 具有挑战性的问题 - 使用 PHP 对 XML 数据进行排序

    我有 xml 文件 其中包含大量产品数据 我需要根据我的字段 ProductRange 的数据对我的产品进行排序 ProductRange urldecode GET Range XML 文件数据
  • 以 UTF8 而不是 UTF16 输出 DataTable XML

    我有一个 DataTable 我正在使用 WriteXML 创建一个 XML 文件 尽管我在以 UTF 16 编码导出它时遇到问题 并且似乎没有明显的方法来更改它 我了解 NET 在字符串内部使用 UTF 16 这是正确的吗 然后 我通过

随机推荐

  • OpenCover/NUnit 找不到 PDB 文件

    我正在使用 OpenCoverhttp nuget org packages opencover并编写了以下批处理文件来运行单元测试并生成代码覆盖率统计信息 echo off echo echo Running NUnit tests ec
  • 启动 django 服务器时,我不断收到 NotImplementedError 错误 [重复]

    这个问题在这里已经有答案了 下面是错误的完整跟踪 请告诉我什么可以解决这个问题 env C Users LENOVO Desktop SD backend gt python manage py runserver Watching for
  • Python 2.X 中的 range 和 xrange 函数有什么区别?

    显然 xrange 更快 但我不知道为什么它更快 除了到目前为止的轶事之外没有证据表明它更快 或者除此之外还有什么不同 for i in range 0 20 for i in xrange 0 20 在 Python 2 x 中 rang
  • C 中大量字符的字节顺序

    我正在用 C 语言进行一些套接字编程 并尝试解决字节顺序问题 我的请求 发送 很好 但是当我收到数据时 我的字节全部乱序 我从这样的事情开始 char aResponse char malloc 512 int total recv soc
  • 错误:[错误号 10053]

    如果我在 Flask 上编码 有时会出现以下错误 Traceback most recent call last File C Python27 lib SocketServer py line 284 in handle request
  • 在 SQL 中选择 CHAR 而不是 VARCHAR 的用例有哪些?

    我意识到如果我的所有值都是固定宽度的 则建议使用 CHAR 但是 那又怎样 为了安全起见 为什么不为所有文本字段选择 VARCHAR 一般规则是选择CHAR如果所有行都接近相同长度 Pick VARCHAR or NVARCHAR 当 的时
  • 为什么我不能为 ThreadStart 使用/强制转换 Action?

    两者都是委托并且具有相同的签名 但我不能使用 Action 作为 ThreadStart Why Action doIt doIt gt MyMethod test Thread t t new Thread doIt t Start 但这
  • 节点串行端口在 alpine linux 上失败

    我正在开发一个使用node serialport的小型nodejs nodejs v4 3 项目https github com voodootikigod node serialport 我把它包装在一个 docker 镜像中 首先 我成
  • 如何在模型中验证来自控制器的数据

    因此 我有一些从控制器中的另一个 Rails 应用程序中获取的数据 我们将其称为 ExampleController 我想在允许向导进入下一步之前验证它是否存在于我的模型中 但我不太清楚如何实现我应该这样做 我知道直接从控制器获取这些数据到
  • TensorFlow 检查点保存和读取

    我有一个基于 TensorFlow 的神经网络和一组变量 训练函数是这样的 def train load True step Defining the neural network is skipped here train step tf
  • 取消所有Javascript setTimeout 和 setInterval

    在给定的秒数后取消所有 JS setTimeout setInterval 和 requestAnimationFrame 的正确方法是什么 编辑 抱歉 我应该解释更多 该代码来自数据库或某些 API 因此我无法跟踪超时 raf 或间隔 I
  • 是否可以以编程方式隐藏停靠栏图标

    是否可以根据需要以编程方式隐藏停靠栏图标 我知道在 plist 中定义属性 应用程序是代理 UIElement 的一种方法 我们将可可应用程序作为用户代理 但这会导致永久隐藏停靠图标 我正在寻找一种可以控制停靠图标可见性的方法 任何想法 有
  • 如何在重新加载数据表时传递参数

    我有一个像这样初始化的数据表 mytable DataTable ajax url url getTableData dataSrc sortClasses false paging false scrollY 300 columns co
  • 如何在 Laravel 5.1 中实现“记住我”?

    如何在 Laravel 5 1 中实现记住我功能 谁能给我举个例子吗 Laravel 身份验证优惠记住账号开箱即用的功能 为了使用它 你需要做两件事 add 记住令牌用户表中的列 这是存储令牌的位置 pass true作为第二个参数验证 尝
  • Kivy 不工作(错误:无法找到任何有价值的 Window 提供程序。)

    我收到此错误 无法找到任何有价值的 Window 提供程序 kivy 继承了 完整 错误 INFO Logger Record log in C Users Victor kivy logs kivy 17 05 27 10 txt INF
  • 设备 emulator-5554 未获得授权。 (安卓)

    我遇到过类似的问题 emulator 5554 未经授权使用 adb 设备 1 基本上 我正在尝试使用 Windows 10 在 Android 虚拟设备上进行一些 flutter 编程 尽管我不认为这个问题是 flutter 特有的 启动
  • Git for Windows(64 位)中的 Maven classworlds.launcher.Launcher 错误

    我已经在 Git Bash 64 位 上使用 Maven 几个月了 突然它停止工作 并且现在在任何 Maven 命令上生成此错误 myuser mypc MINGW64 master mvn v Error Could not find o
  • SHA256 的“纯粹”方案实现(R5RS)?

    我可以在Scheme中使用SHA256 使用外部库 Java C或系统相关 或使用特定的Scheme实现 例如Chicken 但我想知道是否有一个 纯粹的 scheme实现 我今天写了一个实现 唉 R5RS 既没有字节向量也没有二进制 I
  • 为什么 WPF 中没有视觉继承?

    在 Windows 窗体中 让一个窗口继承另一个窗口有时很有用 但在WPF中 这是不允许的 为什么 WPF 窗口没有视觉继承 WPF 不支持视觉继承的原因是表单设计是通过标记 xaml 实现的 而不是使用代码隐藏来生成布局的 winform
  • xmllint DTD 验证语法

    尝试验证 XML 文档 但是 xmllint 坚持将选项作为文件读取 因此我收到 FileNotFound 异常 只是为了确认 我的 xmllint exe 与我的 XML 文件位于同一文件夹中 我在CMD中找到该目录并输入命令 xmlli