7.5.1 他社製品と接続する場合の多重配列送受信形式の確認
SOAP通信基盤では,多重配列のデータ型を通信する場合,次に示すようなSOAPメッセージが送受信されます。他社製品と接続する場合は,この形式が扱えるかどうかを確認して,多重配列のデータ型を送受信してください。他社製品と通信できない場合があります。
<in xsi:type="soapenc:Array" soapenc:arrayType="ns1:UserData[][2]"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<item xsi:type="soapenc:Array"
soapenc:arrayType="ns1:UserData[3]">
<item xsi:type="ns1:UserData">
<Key xsi:type="xsd:string">key00</Key>
<Value xsi:type="xsd:string">value00</Value>
</item>
<item xsi:type="ns1:UserData">
<Key xsi:type="xsd:string">key01</Key>
<Value xsi:type="xsd:string">value01</Value>
</item>
<item xsi:type="ns1:UserData">
<Key xsi:type="xsd:string">key02</Key>
<Value xsi:type="xsd:string">value02</Value>
</item>
</item>
<item xsi:type="soapenc:Array"
soapenc:arrayType="ns1:UserData[3]">
<item xsi:type="ns1:UserData">
<Key xsi:type="xsd:string">key10</Key>
<Value xsi:type="xsd:string">value10</Value>
</item>
<item xsi:type="ns1:UserData">
<Key xsi:type="xsd:string">key11</Key>
<Value xsi:type="xsd:string">value11</Value>
</item>
<item xsi:type="ns1:UserData">
<Key xsi:type="xsd:string">key12</Key>
<Value xsi:type="xsd:string">value12</Value>
</item>
</item>
</in>