首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xmllint DTD验证语法

xmllint DTD验证语法
EN

Stack Overflow用户
提问于 2013-05-11 11:22:40
回答 1查看 4.7K关注 0票数 6

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

代码语言:javascript
复制
xmllint --noout --valid file.xml

DTD位于xml文件中。但是,xmllint正在查找文件~/--nout。我试着把文件放在选项之前,但是,选项没有被应用。我对此相对较新,因此我毫不怀疑问题是显而易见的。

提前谢谢。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-12 15:40:00

我很确定您使用的不是xmllint,而是另一个同名的程序。

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

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

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16493414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档