Sono nuovamente qui per chiedere il vostro aiuto. Ho un file xml <ip>192.168.1.1</ip> <prg>FooBar</prg> <prg>FooBar1</prg> <prg>FooBar2</prg>
per prendere i dati da questo file faccio così file = "file.xlm" _imp = open(file, "r") imp = _imp.read() _imp.close() if "<ip>" in imp: Ip = imp[imp.index("<ip>")+4:imp.index("</ip>")] else: Ip = "0.0.0.0" print Ip il problema è quando ho più di un campo con lo stesso nome. Se utilizzo lo stesso metodo per prg giustamente mi viene proposto solo il primo risultato (FooBar). Come faccio ad avere tutti i risultati? Ho provato con un for ..... ma non ho risolto, anche perchè non sempre <prg>FooBarX</prg> è sulla stessa riga quindi non posso utilizzare readline() Saluti Marcello
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python