使用Python将此数据格式化为XML或JSON

时间:2015-01-27 22:34:43

标签: python xml json soap

我有一个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?只是不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

检查退货使用的类型:print type(your_return_variable)