XML-RPC: Data Types


PrimitiveTypes

<int>123</int>
<double>-12.345</double>
<string>hello soap</string>
<boolean>1</boolean>
<dateTime.iso8601>2004-05-24T09:30:59<dateTime.iso8601>
<base64> .. any base64 encoded blob ... </base64>

Arrays

<array>
 <data>        <- mandatory child of array element
  <int>123</int>
  <double>-12.345</double>
  <array>
   <data>
    <dateTime.iso8601>20040524T09:30:59<dateTime.iso8601>
    <string>hello soap</string>
   </data>
  </array>
 </data>
</array>

Structs

<struct>
  <member>
    <name>papercode</name>
    <value>0657312B</vaule>
  <member>
  <member>
    <name>papertitle</name>
    <value>Something or Other</vaule>
  <member>
<struct>