正确的XML多调用

正确的XML多调用,xml,xml-rpc,Xml,Xml Rpc,我想向Rtorrent Rpc发送一个多调用,而不是一些单调用,因此我需要知道如何格式化xml调用。 目前,我的测试xml调用如下所示: ("<?xml version=\"1.0\"?><methodCall><methodName>system.multicall</methodName> <params><param><value><array><data><value

我想向Rtorrent Rpc发送一个多调用,而不是一些单调用,因此我需要知道如何格式化xml调用。 目前,我的测试xml调用如下所示:

("<?xml version=\"1.0\"?><methodCall><methodName>system.multicall</methodName>
    <params><param><value><array><data><value><struct><member><methodName>d.get_name</methodName>
        <params><param><value><string>1A0AF8BB650FEFB64A6F5A800CD2770BD1658D52</string></value></param></params></member></struct></value>
    <value><struct><member><methodName>d.get_bytes_done</methodName>
        <params><param><value><string>1A0AF8BB650FEFB64A6F5A800CD2770BD1658D52</string></value></param></params></member></struct></value>
</param></params></methodCall>");
    <?xml version=\"1.0\"?><methodCall><methodName>d.get_name</methodName>
<params><param><value><string>1A0AF8BB650FEFB64A6F5A800CD2770BD1658D52</string></value></param></params></methodCall>
有人知道我做错了什么吗?

system.multicall
    <?xml version=\"1.0\"?><methodCall><methodName>system.multicall</methodName>

    <params><param><value><array><data><value><struct><member><name>methodName</name><value>

<string>d.get_name</string></value></member><member><name>params</name><value><array><data><value>

<string>7CF948608C380BA6F98527A09DD441E4D3E02702</string></value></data></array></value></member>

</struct></value><value><struct><member><name>methodName</name><value><string>d.get_name</string>

</value></member><member><name>params</name><value><array><data><value>

<string>7CF948608C380BA6F98527A09DD441E4D3E02702</string></value></data></array></value></member>

</struct></value></data></array></value></param></params></methodCall>
调用的方法名 d、 获取\u nameparams 7CF948608C380BA6F98527A09DD441E4D3E02702 methodNamed.get_name params 7CF948608C380BA6F98527A09DD441E4D3E02702
system.multicall takes one argument as an array. The array contains one
or more structs with the keys methodName and params. You can add any
number of commands.
    <?xml version=\"1.0\"?><methodCall><methodName>system.multicall</methodName>

    <params><param><value><array><data><value><struct><member><name>methodName</name><value>

<string>d.get_name</string></value></member><member><name>params</name><value><array><data><value>

<string>7CF948608C380BA6F98527A09DD441E4D3E02702</string></value></data></array></value></member>

</struct></value><value><struct><member><name>methodName</name><value><string>d.get_name</string>

</value></member><member><name>params</name><value><array><data><value>

<string>7CF948608C380BA6F98527A09DD441E4D3E02702</string></value></data></array></value></member>

</struct></value></data></array></value></param></params></methodCall>