【问题标题】:Java library for XML Schema to Instance Conversion用于 XML 模式到实例转换的 Java 库
【发布时间】:2012-06-18 06:05:46
【问题描述】:

我需要将给定的 XML 实例转换为其架构。

我还需要将给定的 XML 模式转换为相应的实例。

另外,如果用户给了一个带有数据的 XML 实例,我需要将它转换为一个适当的实例。(适当的实例是指将多个元组的出现减少为单个条目的实例。)

目前正在使用 Apache XMLBeans 库(xbean.jar)。但是当我给出一个 12k 行的巨大 xml 时,它花费了太多时间。此外,它会为少数实例生成多个模式节点,而不是一个。

是否有任何其他 Java 库可以执行此转换?

提前致谢。

【问题讨论】:

  • 12K 行是“巨大的”???我会形容它很小。

标签: java xml type-conversion xmlbeans


【解决方案1】:

我不确定这是否对你有帮助..我的任务是从 XMLfile 中提取数据..我使用过 JAXB

【讨论】:

    【解决方案2】:

    您对问题的表述好像任何 XML 实例都有一个模式,而任何模式都有一个实例。模式描述了一类文档。描述给定实例的模式有无数个,对于大多数模式,将有无数个对那个模式有效的实例。因此,您将获得的最好的结果是给定实例的“合理”模式,以及给定模式的“典型样本”实例。我认为您会在许多 XML IDE(例如 oXygen)中找到提供这些的工具。

    【讨论】:

    • 我希望该工具作为一个 java 库,因为我在运行时从 java 中使用它。我尝试了许多可以在 IDE 中作为插件使用的工具。但这不是我需要的。
    猜你喜欢
    • 1970-01-01
    • 2013-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-12
    • 2010-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多