在Python中将WebService方法的XML结构化输出分配

2024-10-01 19:24:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在调用一个名为getNewReports()的方法。此方法接受用户名和密码并输出xml结构化数据。在

如何在python中将这个xml输出分配给变量。如果我这么做:

 reportxml = client.service.GetNewReports(username=user,password=pw)
 print reportxml

它正在打印这个: (排列字符串){ 字符串[]=abcd,efgh }在

我需要字符串数组中的信息。如何使用String[]数组中的数据创建单独的值数组?或者如何为输出分配一个xml类型变量,这样我就可以把整个过程解析为一个xml文件呢?在

谢谢你的帮助!在


Tags: 数据方法字符串client密码serviceusername数组
1条回答
网友
1楼 · 发布于 2024-10-01 19:24:14

从调用GetNewReports收到的数据类型是ArrayOfString。问题是,我不知道这种类型支持什么方法。
调用help(reportxml)print dir(reportxml)查看它的方法和属性列表,或者查看client.service文档(如果有)以获取有关此类型的信息,并注意提取它所包含信息的方法。在

提示:实际上在每种语言中,类似数组的数据类型都支持使用[index]进行索引。在

相关问题 更多 >

    热门问题