【问题标题】:Generating sample xml from XSD file using eclipse使用 eclipse 从 XSD 文件生成示例 xml
【发布时间】:2012-12-20 20:40:01
【问题描述】:

我已经搜索了论坛,我发现了一些解决方案,但不是我想要的。

我有一个 XSD 文件 (A.XSD),它导入 2 个其他 xsd(B.XSD 和 C.XSD)。当我尝试从 exlipse 为 A.XSD 生成示例 xml 时,我得到“不存在 rrot 元素,因为提供的架构没有全局元素”。 但是其中一个导入的 xsd (B.XSD) 具有全局元素。我该怎么办呢,请帮忙

【问题讨论】:

    标签: xml eclipse xsd


    【解决方案1】:

    尝试为 B.XSD 生成 XML 并选择必须使用其生成 XML 的 rootElement(如果您有多个全局元素定义)。

    如果 B.XSD 没有导入 A.XSD,那么没有任何 rootElement 但使用 B.XSD 的 A.XSD 有什么用?

    【讨论】:

    • 一个例子是在 A.xsd 中提供一个具体的复杂类型,它扩展了 B.xsd 中的抽象类型,后者用作 B.xsd 或 C 中定义的元素的类型。 xsd。想想 xsi:type here。
    猜你喜欢
    • 2011-04-14
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    • 2011-09-25
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多