[python] XML a XSLT transformace & Python
Martin Stiborský
martin.stiborsky na gmail.com
Pondělí Září 17 12:40:31 CEST 2007
etree.parse() se to nelíbí ..
TypeError: Parse() argument 1 must be string or read-only buffer, not
instance
Já potřebuju xml data dostat do stringu, ne ze stringu ...
-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of Jan
Martinek
Sent: Monday, September 17, 2007 12:09 PM
To: Konference PyCZ
Subject: Re: [python] XML a XSLT transformace & Python
Martin Stiborský wrote:
> Díky za nakopnutí k StringIO. Už mi to funguje.
>
Je ten stringIO potřeba? Nešlo by to nějak takhle?
>>> from xml.etree.ElementTree import *
>>> text = '<xml ble="bla"> NECO </xml>'
>>> e = XML(text)
>>> e.text
' NECO '
>>> e.tag
'xml'
>>> e.attrib
{'ble': 'bla'}
>>>
Použil jsem funkci XML(), což je totéž co fromstring():
>>> XML is fromstring
True
--
Jan Martinek
_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python
Další informace o konferenci Python