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>