【发布时间】:2011-11-01 18:13:28
【问题描述】:
我想根据 xsd 文件验证 xml。所以我想安装 libxml2。我已经下载了 zip 文件并将其解压缩到“C:\libxml2\libxml2-2.7.8”。从这里开始,我不确定如何安装 libxml2。谁能告诉我安装 libxml2 的最简单方法?我还有以下问题。
- 选择 libxml2 是否正确?
- 我尝试使用 XML::Validator::Schema,但无法针对 xsd 验证 xml,因为它抱怨“elementFormDefault in 必须是‘不合格’,不支持‘合格’。”所以我放弃了这个选项。
- 是否有任何最简单的方法可以针对 xsd 验证 xml(完整验证),这样我就可以避免在所有服务器机器上安装 libxml2 的痛苦。
- 什么是lxml2?是否也需要与 libxml2 一起使用?
【问题讨论】:
-
您需要向我们提供更多信息。你使用的是什么 Perl 发行版? (供应商和 Perl 版本。)看起来你正在使用 Windows,所以这可能是 ActiveState Perl 或草莓 Perl,它们都有自己的安装方法……通常是 PPM 用于 ActiveState 和 CPAN 用于草莓Perl。
-
我在 windows 上使用 perl 版本 v5.8.3。我有 CPAN,但我的服务器计算机上没有 PPM。
标签: perl