xsdvalidate 该软件包的目标是将xsd文件预加载到内存中,并使用libxml2(快速)验证xml,例如xml服务端点或api路由器的后主体。 在撰写本文时,我在github上找到的类似软件包没有提供错误详细信息,或者卡在了负载下。 除了提供错误字符串外,它还公开了libxml2返回结构的某些字段。 api参考 安装 通过分发包管理器或从源代码安装libxml2 dev,下面是一个如何在linux(Debian / Ubuntu)上从源代码安装最新的libxml2的示例: curl -L ftp://xmlsoft.org/libxml2/LATEST_LIBXML2 -o ./L