XML-RPC call using sortbyAge,如何创建一个被击中的数组?
XML-RPC call using sortbyAge, how to create an array of struck?
http://phpxmlrpc.sourceforge.net/server.php?methodName=examples.sortByAge
我必须使用此方法进行 RPC-XML 调用,如何创建包含此示例数组的点击,如图所示?我想自己测试一个方法。
<methodCall><methodName>examples.sortByAge</methodName>
<params>
</params>
</methodCall>
我试过这样做
<param>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>Adam</name>
<value><i4>23</i4></value>
<value>
<struct>
<member>
<name>Filip</name>
<value><i4>18</i4></value>
</member>
<member>
<name>Anna</name>
<value><i4>18</i4></value>
</member>
</struct>
</value>
</member>
</struct>
</data>
</array>
</value>
</param>
但是它说
Invalid request payload xmlrpc element ARRAY cannot be child of PARAMS
事实上,我试过的 XML 的任何格式都是无效的。
你必须将它包裹在 <params>
标签中,试试这个
<params>
<param>
<value><array>
<data>
<value><struct>
<member><name>name</name>
<value><string>Dave</string></value>
</member>
<member><name>age</name>
<value><string>35</string></value>
</member>
</struct></value>
<value><struct>
<member><name>name</name>
<value><string>Edd</string></value>
</member>
<member><name>age</name>
<value><string>45</string></value>
</member>
</struct></value>
</data>
</array></value>
</param>
</params>
http://phpxmlrpc.sourceforge.net/server.php?methodName=examples.sortByAge
我必须使用此方法进行 RPC-XML 调用,如何创建包含此示例数组的点击,如图所示?我想自己测试一个方法。
<methodCall><methodName>examples.sortByAge</methodName>
<params>
</params>
</methodCall>
我试过这样做
<param>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>Adam</name>
<value><i4>23</i4></value>
<value>
<struct>
<member>
<name>Filip</name>
<value><i4>18</i4></value>
</member>
<member>
<name>Anna</name>
<value><i4>18</i4></value>
</member>
</struct>
</value>
</member>
</struct>
</data>
</array>
</value>
</param>
但是它说
Invalid request payload xmlrpc element ARRAY cannot be child of PARAMS
事实上,我试过的 XML 的任何格式都是无效的。
你必须将它包裹在 <params>
标签中,试试这个
<params>
<param>
<value><array>
<data>
<value><struct>
<member><name>name</name>
<value><string>Dave</string></value>
</member>
<member><name>age</name>
<value><string>35</string></value>
</member>
</struct></value>
<value><struct>
<member><name>name</name>
<value><string>Edd</string></value>
</member>
<member><name>age</name>
<value><string>45</string></value>
</member>
</struct></value>
</data>
</array></value>
</param>
</params>