尝试验证 XML 文档;但是,xmllint 坚持将选项作为文件读取,因此我收到 FileNotFound 异常。只是为了确认,我的 xmllint.exe 与我的 XML 文件位于同一文件夹中。我在CMD中找到该目录并输入命令:
xmllint --noout --valid file.xml
DTD 位于 xml 文件内。但是,xmllint 正在寻找该文件~/--nout
。我尝试将文件放在选项之前,但是,选项不会被应用。我对此比较陌生,所以我毫不怀疑问题是显而易见的。
提前致谢。
编辑:这是它拒绝工作的屏幕截图>:(
我很确定你没有使用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(使用前将#替换为@)