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