Die Suche ergab 8 Treffer

von TwistedMetal
Dienstag 4. September 2007, 14:27
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

Wow Cool. Irgendwie finde ich Python ganz intressant :D
von TwistedMetal
Dienstag 4. September 2007, 13:48
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

Gerade habe ich eine Anpassung an den Code gemacht. Wollte alles in eine Array speichern aber das geht wieder nicht

root = etree.fromstring(xml_in)
get_data_node = root.find('.//{http://MyNS:8080/OSFarmWebService}getImage')
for child in get_data_node:
args[i] = child.text
i=i+1 #i++ geht auch ...
von TwistedMetal
Dienstag 4. September 2007, 12:13
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

BlackJack hat geschrieben: Kann es sein, dass Du die URI des XML-Namensraums verändert hast?
Genau das war der Fehler. Jetzt funktioniert alles endlich mal richtig. Vielen vilen Dank für die große Hilfe :)
von TwistedMetal
Dienstag 4. September 2007, 11:46
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

Erstmal Vielen Dank für den Code. Ich habe die beiden ausgeführt aber . . .

Wenn ich den folgenden Code ausgeführt habe:

def main():
osf_namespace_uri = 'http://MyNS:8080/TestService'
doc_node = parseString(xml_in)
get_data_node = doc_node.getElementsByTagNameNS(osf_namespace_uri, 'osf ...
von TwistedMetal
Dienstag 4. September 2007, 10:38
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

Update

also ich habe jetzt den folgenden Code aufgebaut:

rc = ""
nodelist = (doc_node.getElementsByTagName("osf:getData")[0]).childNodes
for node in nodelist:
if node.nodeType == node.TEXT_NODE:
rc = rc + node.data
print "printing" + rc


und die Ausgabe ist

printing

printing


printing ...
von TwistedMetal
Dienstag 4. September 2007, 10:15
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

<offtopic>
Jeder, der sich mit SOAP beschäftigen muss, wird das hier nachvollziehen können:
http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/
</offtopic>
Ah Danke für den Link. Das ist wirklich super.

Aber irgendwie muss ich dieses Parsing noch schaffen :?
von TwistedMetal
Dienstag 4. September 2007, 10:01
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

print doc_node.documentElement.tagName == "class"
Das liefert einfach False.

aber wenn
print doc_node.documentElement.tagName == "soapenv:Envelope"
Das liefert True

wie kann ich weiter nach unten bis class, architecture, filetype usw... zugreiffen?

Ich benutze SOAP weil ich muss. SOAP ist ...
von TwistedMetal
Dienstag 4. September 2007, 09:23
Forum: Allgemeine Fragen
Thema: Parse SOAP xml fehler
Antworten: 13
Zugriffe: 2660

Parse SOAP xml fehler

Hi profis,

Ich habe eine Applikation, die SOAP Requests akzeptiert. Ich bekomme SOAP Requests (xml) und will jetzt parsen so dass ich die daten, die die Tage enthalten rauskriege. Aber das funktioniert irgendwie nicht :( Unten kann man den Code sehen:

from xml.dom.minidom import parse ...