【发布时间】:2015-01-27 22:34:42
【问题描述】:
我有一个 SOAP Web 服务,我正在使用 Python 向其发布请求,但我不确定如何格式化返回。
更新:返回是 SUDS 返回的“实例”
我只能返回 40 条记录中的一条,具体如下:
print len(xmloutput)
print len(xmloutput[1].ODI_Outage)
print xmloutput[1].ODI_Outage[6]
这是我得到的回报:
2
40
(ODI_Outage){
metersAffected = 28
ERT =
(ert_time){
ert = "2013-07-19T20:50:00Z"
}
Incident =
(incident){
Location =
(location){
mainAddress =
(mailaddress){
townDetail =
(towninfo){
code = "L7L6W3"
name = "BURLINGTON"
stateOrProvince = "ONTARIO"
}
}
PositionPoints =
(coordinates){
xPosition = -79.7833492971
yPosition = 43.3923166879
}
}
}
}
如何获取此返回并为所有 ODI_Outage 对象创建 XML 或 JSON?只是不知道该怎么做。
【问题讨论】:
-
响应是什么对象?是
str吗?或者这只是印刷的表现形式。 -
返回一个“实例”