webService基础-复杂元素的定义
来源:互联网 发布:js 数组元素能是函数么 编辑:程序博客网 时间:2024/04/29 23:38
1.简易的复合类型
<xs:schema>
<xs:element name="person"><xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="salary" type="xs:decimal"/>
<xs:element name="age" type="xs:integer"/>
<xs:element name="isMan" type="xs:boolean" default="true"/>
<xs:element name="birthday" type="xs:date"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
可以看到 类person包含了5个属性name、salary、age……;
属性包围在<xs:sequence>指示器当中,表明元素依次出现;
2.类中包含子对象
public class Person {
private String name;
private BigDecimal salary;
private Integer age;
private Boolean isMan;
private Date birthday;
private Addressaddress;
}
<xs:complexType name="address">
<xs:sequence>
<xs:element name="provinceName" type="xs:string"/>
<xs:element name="cityName" type="xs:string"/>
<xs:element name="street" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:element name="person">
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="salary" type="xs:decimal"/>
<xs:element name="age" type="xs:integer"/>
<xs:element name="isMan" type="xs:boolean" default="true"/>
<xs:element name="birthday" type="xs:date"/>
<xs:element name="address" type="address"/>
</xs:sequence>
</xs:complexType>
- webService基础-复杂元素的定义
- 发布复杂的WebService
- XSD基础-简易元素的定义
- 复杂的声明和定义
- 定义复杂的ListView外观
- Nusoap复杂对象的的webService制作
- 三、 复杂对象类型的WebService
- 三、 复杂对象类型的WebService
- CSS元素的定义
- 复杂指针的定义(含复杂函数指针)
- C--如何定义复杂的类型声明
- C--如何定义复杂的类型声明
- C--如何定义复杂的类型声明
- 如何阅读复杂的C定义/声明
- 如何阅读复杂的C定义/声明
- c++解读复杂的定义式
- 一个复杂宏定义的解读
- C语言复杂定义的示例
- 想不想继续
- CreateCompatibleBitmap
- AE+C#开发问题实录(一)每用户订阅上的所有人 SID 不存在
- iOS拨打电话
- cvBoostStartTraining, cvBoostNextWeakClassifier和 cvBoostEndTraining
- webService基础-复杂元素的定义
- 获取验证码的正则表达式
- 如果不走差异化道路 企业网站建设到推广都很难
- UFT与jQuery的交互DEMO
- Facebook的开源系列
- js通过NPAPI调用本地应用程序并传参
- Linux常用命令大全
- 微软100题第51题:和为n连续正数序列
- C# PropertyGrid控件应用心得