将XSD转换为datamodel

时间:2015-10-21 15:01:42

标签: xsd datamodel

我正在寻找将XSD架构转换为datamodel的方法。我们是否知道如何使用任何工具或一组代码将XSD转换为数据模型?

非常感谢任何帮助。 数据模型定义了如何与XML进行数据转换。当数据模型存储在已注册以提供数据模型的目录中时,会检测到数据模型,然后这些模型将在工具中显示给我们。

DataModel看起来像......

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<model>
  <strategyId>fixedlen</strategyId>
  <id>
    <part>Test</part>
  </id>
  <description>Description</description>
  <optionSet id="fixedlen" modelDefinitionType="definition">
    <optionSet id="section">
      <optionSet id="general">
        <option id="name">section</option>
        <option id="recordName">row</option>
        <option id="recordSeparator">{platform newline}</option>
        <compoundOption id="recordOwner">
          <option id="ownerType">greedy</option>
        </compoundOption>
      </optionSet>
      <optionSequence id="components"/>
    </optionSet>
  </optionSet>
</model>

1 个答案:

答案 0 :(得分:0)

您没有发布xsd架构,您已经发布了数据结构的XML表示 - 或者您调用的模型。但是,假设这是您的输入(或输出)数据结构,我建议您对JAXB和Java进行一些研究,以确定该库是否适合您的原因。可以使用此工具仅从架构创建数据结构。

现有大量文档以及本网站上的一些优质问题/答案。