Structs are XML-RPC representation of PHP’s associative arrays. Each item has a named key and a value pair. A single struct element defines a struct. Each item has one member element, each member element has a required name element, which names the item, and one value element which represents the value. Also, like arrays, the value element follows the definition rules of scalar values in XML-RPC.
Example Declaration:
<params> <param> <value> <struct> <member> <name>One</name> <value><string>This is a string</string></value> </member> <member> <name>Two</name> <value><boolean>1</boolean></value> </member> <member> <name>This is a Name</name> <value><double>-98.330000</double></value> </member> </struct> </value> </param> </params>