关于响应xml中的type属性的xsd模式定义

时间:2013-03-18 18:49:21

标签: java xsd jax-ws

感谢你的时间,java中的新手,

 <address type="sponsor">
                <fullAdress>
                    <street>Blah blah</street>
                    <country>Blah blah</country>
                </fullAdress>
            </address>

这是我的最终用户xml,我对这里的属性类型感到困惑..什么是xsd定义?

2 个答案:

答案 0 :(得分:3)

点击此链接http://www.freeformatter.com/xsd-generator.html 您可以从任何XML文件生成XSD

答案 1 :(得分:1)

根据您的要求判断,我的理解是您询问属性的类型。我没有广泛使用过XSD,但这是我想要的想要的

<xs:element name="fullAddress">
 <xs:complexType>
    <xs:sequence>
      <xs:element name="street" type="xs:string"/>
      <xs:element name="country" type="xs:string"/>
    </xs:sequence>
 </xs:complexType>
</xs:element> 

显然,就声明等问题而言,文件本身涉及更多设置(这将是一个片段)。但正如您所看到的,我将street和country属性指定为String类型。

希望这有帮助。 :)