Zdravim,<br><br>obavam se, ze to je naprosto korektni chovani. Ve chvili, kdy je tag neparovy, do nej z principu nelze vlozit dalsi data/strukturu. V pripade, ze existuje nejaky duvod, proc je tag zapsan jako <description/> a ne <description></description>, doporucuji pouzit <description text="" />.<br>
<br>Marek<br><br><div class="gmail_quote">2009/1/8 Ondrej Beranek <span dir="ltr"><<a href="mailto:rainbof@gmail.com">rainbof@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
mam dokument <br><br><?xml version="1.0" encoding="utf-8"?><br> <info><br> <name>test</name><br> <description/><br> <directory>/</directory><br> </info><br>
<br>a rad bych modifikoval hodnotu description takze vysledek by pak vypadal takto:<br><br><?xml version="1.0" encoding="utf-8"?><br>
<info><br>
<name>test</name><br>
<description>popisek</description><br>
<directory>/</directory><br>
</info><br>
<br><br>tady jsem nejak zamrznul. Pokud je description ve tvaru <description/> tak do nej nemuzu mimo atributu zaboha nic vlozit..<br><br>import xml.dom.minidom<br>from xml.dom.minidom import Node<br><br>doc = xml.dom.minidom.parse('c:\\devel\\test\\pokus.xml')<br>
for step in doc.getElementsByTagName("info"):<br> x = step.getElementsByTagName("description")[0]<br> try:<br> x.nodeValue('popisek')<br> except:<br> print "a co ted ?"<br>
<br>print doc.toxml('utf-8')<br><br><br>Ondřej Beránek<br>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@py.cz">Python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br></blockquote></div><br><br clear="all"><br>-- <br>e-mail/jabber/msn: <a href="mailto:marek@palatinus.cz">marek@palatinus.cz</a><br>
icq: 360-737-802 | skype: on request<br>phone: (+420) 724 249 422<br>