【问题标题】:XSOM vs Apache XmlSchemaXSOM 与 Apache XmlSchema
【发布时间】:2011-09-29 01:13:49
【问题描述】:

我想要一个可用于内省 XSD 的库。基本上解析它并给出一个对象表示,以便我可以获得类型、名称、注释、命名空间等。所以我主要遇到了两个库: java.net XML Schema Object Model (XSOM)Apache commons XMLSchema

我觉得 XSOM 更好,但它似乎拥有不同的 CDDL 许可证。那么我能否在我无法开源的商业项目中使用 XSOM?你们有谁知道有 LGPL 类型许可证的更好的此类库吗?

【问题讨论】:

标签: xml parsing xsd xsom


【解决方案1】:

我使用过 Apache commons XMLSchema,它运行良好。

但是喜欢或讨厌仅仅暴露底层结构视图的图书馆大多是主观的事情。

关于许可证,XSOM 本身似乎是在 GPL 和 simil-GPL 许可证的混合下发布的。如果您想安全起见,请选择 Apache 并放松一下。

戴上我的 Apache 帽子,如果你觉得 Apache commons XMLSchema 可以改进,请加入项目邮件列表,让我们听到你的想法,提交补丁,并帮助我们把它变成一个更好的库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 2011-06-19
    • 2015-04-12
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多