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