小编use*_*051的帖子

奇怪的XML架构

好吧,所以我的任务是从供应商提供给我们的XML文档中编写XSD.这个供应商没有他们可以提供的XSD,所以我是逆向工程的.以下是此xml形成方式的示例:

<field name="id">1</field>
<field name="Sport">Football</field>
<field name="Position">Quarterback</field>
<field name="Touchdowns">7</field>
<field name="Interceptions">2</field>
<field name="Yardage">2000</field>
Run Code Online (Sandbox Code Playgroud)

因此,由于所有元素都被命名为"field",因此我无法为此创建架构.这是我到目前为止:

<xs:element name="field" type="xs:int">
     <xs:simpletype>
         <xs:attribute name="name" type="xs:string" default="id"/>
     </xs:string>
</xs:element>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是所有元素都具有相同的名称.我用来编写xsd的软件存在问题.我在这里有正确的方法吗?

谢谢你的帮助.

xml schema xsd

4
推荐指数
1
解决办法
186
查看次数

标签 统计

schema ×1

xml ×1

xsd ×1