Seite 2 von 2
					
				Re: XML-Datei auslesen
				Verfasst: Samstag 15. Dezember 2018, 21:24
				von yuyu
				Beim Debuggen ist mir gerade aufgefallen, das Python für Tags mit Sonderzeichen (Minus), also z.B. Zeichen-Kette beides getrennt versucht zu lesen?
			 
			
					
				Re: XML-Datei auslesen
				Verfasst: Samstag 15. Dezember 2018, 21:42
				von Sirius3
				@yuyu: da hast Du wohl etwas falsch gemacht. Ohne aber endlich Dein richtiges XML und deinen richtigen Code zu kennen, kann man da schlecht helfen.
			 
			
					
				Re: XML-Datei auslesen
				Verfasst: Samstag 15. Dezember 2018, 22:51
				von yuyu
				Mein Problem lässt sich so zusammenfassen: 
1. XML-Tag A suchen
2. Wenn A gefunden, dann XML-TAG Text von B und C ausgeben (falls vorhanden)
3. Wiederhole 1. solange bis Dateiende
Ehrlich weiss ich noch immer nicht, welche Funktion dafür am besten wäre
			 
			
					
				Re: XML-Datei auslesen
				Verfasst: Samstag 15. Dezember 2018, 23:39
				von yuyu
				ich vermute, dass folgendes vom Prinzip passen könnte,  leider funktioniert das nur am kl. Beispiel bei mir.
import xml.etree.ElementTree as ET
tree = ET.parse('c:/test.xml')
root = tree.getroot()
    
for element in root.findall(".//animal"):
    nick = element.find("Nick").text
    print (nick)
			 
			
					
				Re: XML-Datei auslesen
				Verfasst: Sonntag 16. Dezember 2018, 01:08
				von snafu
				yuyu hat geschrieben: Samstag 15. Dezember 2018, 23:39
ich vermute, dass folgendes vom Prinzip passen könnte,  leider funktioniert das nur am kl. Beispiel bei mir.
 
Soll da jetzt eine geheime Frage enthalten sein...?
Wie gesagt: Ab diesem Punkt bringt nur noch der Original-Code etwas oder zumindest eine Struktur, die ihm sehr nahe kommt. Ansonsten musst du dich wohl selber durchhangeln. Die Grundlagen dürftest du ja nun drauf haben.