[Python-de] Bestimmte XML Tags auslesen mit Python

Christoph Heer christoph.heer at googlemail.com
Fr Aug 3 10:57:24 UTC 2007


So diese Version ist echt gut leider habe ich nur ein Problem wenn ich nun
mehrer Tags habe dann bringt er mit immer einen Error

>>> s = """\
<id>1001</id>
<name>Hebel</name>
<grundgesetz>F1 * l1 = F2 * l2</grundgesetz>
<var_anzahl>4</var_anzahl>"""
>>> dom = xml.dom.minidom.parseString(s),

Traceback (most recent call last):
  File "<pyshell#40>", line 1, in <module>
    dom = xml.dom.minidom.parseString(s),
  File "E:\Python25\lib\xml\dom\minidom.py", line 1923, in parseString
    return expatbuilder.parseString(string)
  File "E:\Python25\lib\xml\dom\expatbuilder.py", line 940, in parseString
    return builder.parseString(string)
  File "E:\Python25\lib\xml\dom\expatbuilder.py", line 223, in parseString
    parser.Parse(string, True)
ExpatError: junk after document element: line 2, column 0

Ich verstehe nicht wieso er mir einen Fehler bring weil es auch so bei dem
Bespiel in der Doc ist.

Christoph Heer

Am 03.08.07 schrieb Lutz Horn <lutz.georg.horn at googlemail.com>:
>
> Hallo,
>
> Am 03.08.07 schrieb Lutz Horn <lutz.georg.horn at googlemail.com>:
> > <code>
> > import xml.dom.minidom
> > s = """<name>Christoph Heer</name>"""
>
> dom = xml.dom.minidom.parseString(s)
>
> > print  dom.getElementsByTagName("name")[0].childNodes[0].data
> > </code>
>
> Lutz
>
> _______________________________________________
> python-de maillist  -  python-de at python.net
> http://python.net/mailman/listinfo/python-de
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://python.net/pipermail/python-de/attachments/20070803/48e3033a/attachment.htm