正确的XML多调用
我想向Rtorrent Rpc发送一个多调用,而不是一些单调用,因此我需要知道如何格式化xml调用。 目前,我的测试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
("<?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>