Problema parseando XML
mariom
mariom en newknow.com
Jue Jun 14 13:19:07 CEST 2001
Eduardo Ferro wrote:
> Hola a todos!
>
> Tratando de parsear algo de XML (muy pero que muy basico, es más es
> para un fichero de configuracion) parece que el parser se hace la
> picha un lio el parser...
>
> Cuando intenta parsear
> <option>
> <name>siniestro_total\ncuando_se_come_aquó</name>
> <terminate>yes</terminate>
> <command>xmms "siniestro_total=cuando_se_come_aqu.mp3.m3u" &</command>
> <icon>mp3.png</icon>
> </option>
>
> Me larga:
>
> [eferro en drako menus]$ dinmenu.py mp3-hd.txt.xml
>
> Traceback (innermost last):
> File "/home/eferro/bin/dinmenu.py", line 433, in ?
> main()
> File "/home/eferro/bin/dinmenu.py", line 421, in main
> parser.parse(strNomFich)
> File "/usr/lib/python1.5/site-packages/xml/sax/expatreader.py", line 43, in parse
> xmlreader.IncrementalParser.parse(self, source)
> File "/usr/lib/python1.5/site-packages/xml/sax/xmlreader.py", line 120, in parse
> self.feed(buffer)
> File "/usr/lib/python1.5/site-packages/xml/sax/expatreader.py", line 92, in feed
> self._err_handler.fatalError(exc)
> File "/usr/lib/python1.5/site-packages/xml/sax/handler.py", line 38, in fatalError
> raise exception
> xml.sax._exceptions.SAXParseException: mp3-hd.txt.xml:109:3: mismatched tag
>
> Parece que el problema es el "ó", pero lo extraño es que si lo pongo
> en otra posición dentro del elemento name, no pasa nada...
> la verdad es que estoy un poco perdido porque es la primera vez que
> hago algo con xml y no se ni por donde me da el aire
>
> Cualquier sugerencia será bienvenida
>
>
Hola también:
Hace poco encontré ciertas direcciones relacionadas con el
desarrollo de XML y RDF
en Python que probablemente te parezcan interesantes.
http://www.onlamp.com/pub/a/python/2001/05/02/pythonnews.html
http://www.4suite.org/4Suite.org/documents/howto/4Suite/UNIX
Suerte
mArIo
Más información sobre la lista de distribución Python-es