1

我正在尝试使用 Suds 为以下数据结构发送 SOAP 请求

<WriteRequest>
  <ClassName>Fifth_Grade</ClassName>
  <UpdateStudent>
    <StudentName>Andrew</StudentName>
    <StudentWeight>60</StudentWeight>
    <StudentName>Mike</StudentName>
    <StudentWeight>54</StudentWeight>
    <StudentName>Emma</StudentName>
    <StudentWeight>71</StudentWeight>
  </UpdateField>
</WriteRequest>

当我为 UpdateSudent 创建一个字典时,StudentName 和 StudentWeight 的键值在每次分配迭代时都会被覆盖。

如果我使用数组,提交的数据结构会变成这样的不受欢迎的格式

<UpdateStudent>
        <StudentName>Andrew</StudentName>
        <StudentWeight>60</StudentWeight>
</UpdateStudent>
<UpdateStudent>
       <StudentName>Mike</StudentName>
       <StudentWeight>54</StudentWeight>
</UpdateStudent>

关于如何最好地表示 python 中的第一个数据结构的任何想法。

谢谢 !!

4

0 回答 0