دوستان من در کار با یک XML RPC server مشکل دارم البته در نمایش مقدار های بازگشتی XML نمونه ایی که این سرور بر میگردونه به شکل زیر هستش:
Server**UnReg**P/0.3 Python/2.7.2
Date: Thu, 08 Mar 2012 09:21:12 GMT
Content-type: text/xml
Content-length: 2952

<?xml version='1.0'?>
<methodResponse>
<params>
<param>
<value><struct>
<member>
<name>1</name>
<value><struct>
<member>
<name>online_status</name>
<value><boolean>0</boolean></value>
</member>
<member>
<name>user_repr</name>
<value><string>test_user</string></value>
</member>
<member>
<name>attrs</name>
<value><struct>
<member>
<name>comment</name>
<value><string>طھط³طھ</string></value>
</member>
<member>
<name>real_first_login</name>
<value><string>2008-12-04 16:18</string></value>
</member>
<member>
<name>limit_mac</name>
<value><string>00:23:8B:B6:64:FD</string></value>
</member>
<member>
<name>normal_password</name>
<value><string>password_foobar123</string></value>
</member>
<member>
<name>limit_station_ip_bind_on_login</name>
<value><string></string></value>
</member>
<member>
<name>limit_mac_bind_on_login</name>
<value><string></string></value>
</member>
<member>
<name>limit_caller_id_bind_on_login</name>
<value><string></string></value>
</member>
<member>
<name>allow_recharge_by_voucher</name>
<value><string></string></value>
</member>
<member>
<name>normal_username</name>
<value><string>test_user</string></value>
</member>
<member>
<name>user_id</name>
<value><int>1</int></value>
</member>
<member>
<name>name</name>
<value><string>طھط³طھ</string></value>
</member>
<member>
<name>is_deposit_transferer</name>
<

البته این قسمتی از کدش هست (بقیش هم شبیه همینه)
من برای کار باهاش یک Structure نوشتم اما مشکلی که دارم با قسمت های اولیشه
این قسمت:
<methodResponse>
<params>
<param>
<value><struct>
<member>
<name>1</name>

عدد 1 در حقیقت ID هست، و برای هر کاربر عوض میشه.
حالا دوستان برای این مشکل چه پیشنهادی دارید؟