| Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド |
目次
索引
![]()
|
| 第4部 Webサービス編 | > 第18章 Webサービスの開発 | > 18.3 Javaのデータ型とXMLのデータ型との対応 |
サポートされているデータ型は、配列にして配列型として使用する事ができます。
配列型は、選択したスタイル方式によってXMLで使用されるデータ型が異なります。
|
Webサービスアプリケーションの |
XMLで使用されるデータ型 |
|
|---|---|---|
|
デフォルト(literal利用の場合) |
encoded利用の場合 |
|
|
配列 |
maxOccurs=“unbounded”が指定されたxsd:element |
soapenc:Arrayをベース型としてsoapenc:arrayType属性に要素の型を指定 |

------------------------------------------------------------------------------- <xsd:element name="age" maxOccurs="unbound" type="xsd:int"/> -------------------------------------------------------------------------------
-------------------------------------------------------------------------------
<xsd:complexType name="ArrayOf_xsd_int">
<xsd:complexContent>
<xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:int[]"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
-------------------------------------------------------------------------------以下のXMLのデータ型は、Javaベースの開発では使用されませんが、WSDLおよびSOAP通信では利用できます。
目次
索引
![]()
|