我需要将XMLC# post 请求发送的格式的参数转换为 pythondictionary/json格式。
这是请求和参数xml:
SERVER_URL = http://www.server/DCTServer.aspx
<server>
<requests>
<Session.loginRq userName="user" password="123" />
<OnlineData.loadPolicyRq policyNumber=" 8800000093" />
<Session.getDocumentRq />
<Session.closeRq />
</requests>
</server>
这是我尝试过的:
import requests
url = 'http://www.server/DCTServer.aspx'
params = {
'server': {
'requests': {
'Session.loginRq': {
'userName': "user",
'password':'123'
},
'OnlineDataloadPolicyRq': {
'policyNumber': "8800000093"
}
}
}
}
我收到JSONDecodeError: Expecting value错误。我什至不确定我是否正确设置了参数。
这是我第一次不得不翻译(甚至阅读)C#。提前感谢您提供的任何帮助。