Ich habe seit einiger Zeit nen Problem mit SOAPpy beim Versuch meine Anfrage richtig aufzubauen.
XML sollte wie folgt aussehen:
Code: Alles auswählen
<DPType>
<UCPTname>NVL</UCPTname>
<DP>
<UCPTindex>0</UCPTindex>
</DP>
<DP>
<UCPTindex>0</UCPTindex>
</DP>
</DPType>
Code: Alles auswählen
dp_names=SOAPpy.arrayType(elemsname='DP')
for item in names:
dp_names._addItem('',{'UCPTpointName':'%s_%s'%(dp_type,item)},{})
Code: Alles auswählen
dp_type_struct=SOAPpy.structType(
data={
'UCPTname':dp_type,
'DP':{
'UCPTpointName':'%s_%s'%(dp_type,item)
}
},
typed=0
)
Irgendwie ist der Typ von hier wie nen struct mit Anhang.
Hat jemand Ahnung, wie ich das in SOAPpy realisiert bekomme?
Danke schonmal für die Zeit!