No duvod neni zadny. Aplikace ktera ten XML puvodne generuje (ja jej jen doplnuji) se chova tak ze pokud neni description vyplnen je z toho neparovy tag. pokud vyplnen je je to parovy tag. Tedy ja ho potrebuju vyplnit. Jak bych mel v tomto pripade z toho description udelat parovy tag s hodnotou ?<br>
<br><div class="gmail_quote">2009/1/8 slush <span dir="ltr">&lt;<a href="mailto:slush@slush.cz">slush@slush.cz</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
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 &lt;description/&gt; a ne &lt;description&gt;&lt;/description&gt;, doporucuji pouzit &lt;description text=&quot;&quot; /&gt;.<br>

<br>Marek<br><br><div class="gmail_quote">2009/1/8 Ondrej Beranek <span dir="ltr">&lt;<a href="mailto:rainbof@gmail.com" target="_blank">rainbof@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">
mam dokument <br><br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br>&nbsp; &lt;info&gt;<br>&nbsp;&nbsp;&nbsp; &lt;name&gt;test&lt;/name&gt;<br>&nbsp;&nbsp;&nbsp; &lt;description/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;directory&gt;/&lt;/directory&gt;<br>&nbsp; &lt;/info&gt;<br>


<br>a rad bych modifikoval hodnotu description takze vysledek by pak vypadal takto:<br><br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br>
&nbsp; &lt;info&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;name&gt;test&lt;/name&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;description&gt;popisek&lt;/description&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;directory&gt;/&lt;/directory&gt;<br>
&nbsp; &lt;/info&gt;<br>
<br><br>tady jsem nejak zamrznul. Pokud je description ve tvaru &lt;description/&gt; 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(&#39;c:\\devel\\test\\pokus.xml&#39;)<br>


for step in doc.getElementsByTagName(&quot;info&quot;):<br>&nbsp;&nbsp;&nbsp; x = step.getElementsByTagName(&quot;description&quot;)[0]<br>&nbsp;&nbsp;&nbsp; try:<br>&nbsp;&nbsp;&nbsp;&nbsp; x.nodeValue(&#39;popisek&#39;)<br>&nbsp;&nbsp;&nbsp; except:<br>&nbsp;&nbsp;&nbsp;&nbsp; print &quot;a co ted ?&quot;<br>


<br>print doc.toxml(&#39;utf-8&#39;)<br><br><br>Ondřej Beránek<br>
<br></div></div>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@py.cz" target="_blank">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><font color="#888888"><br><br clear="all"><br>-- <br>e-mail/jabber/msn: <a href="mailto:marek@palatinus.cz" target="_blank">marek@palatinus.cz</a><br>

icq: 360-737-802 | skype: on request<br>phone: (+420) 724 249 422<br>
</font><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>