是什么导致 xmllint 警告?
我目前正在为我们的集成服务器编写一个插件,该插件使用 libxml2 的 xmllint
命令行工具来验证 XML 文件。根据 手册,xmllint 有一个 --nowarning
选项来抑制警告。
现在,我的问题相当简单,我可能只是错过了一些明显的东西,但是是什么导致了这样的警告呢?如果我不知道它到底是什么样子,那么解析输出有点困难:-)
I'm currently writing a plugin for our integration server that uses libxml2's xmllint
command line tool to validate XML files. According to the manual, xmllint has a --nowarning
option that suppresses warnings.
Now, my question is rather simple, and I'm probably just missing something blatantly obvious, but what causes such a warning? It's kinda hard to parse the output if I don't know what exactly it looks like :-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果解析或验证文档时出现问题,可能会发出警告。
下面是一个简单的示例,其中由于 xml 版本无效而发出警告:
运行它:
--nowarning
选项仅在您还具有--htmlout
时才有效选项集。xmllint 的源代码位于此处。
A warning could be emitted if there is a problem parsing or validating the document.
Here is a simple example in which a warning is emitted because of an invalid xml version:
Run it:
The
--nowarning
option only works if you also have the--htmlout
option set.Source code for xmllint is here.