On 2013-08-06 18:38, andrea crotti wrote: > I would really like to do the following: > > from lxml import etree as ET > from lxml.builder import E > > url = "http://something?x=10&y=20" > l = E.link(url) > ET.tostring(l) -> "<link>http://something?x=10&y=20</link>" > > However the lxml tostring always quotes the &, I can't find a way to > tell it to avoid quoting it.
You're probably aware, but without the escaping, it is no longer well formed XML. Why do you want to do that? Is there a larger underlying problem that should be solved instead? Either way, you can use "unescape" from the xml.sax.saxutils module[0]. Chris 0: http://docs.python.org/2/library/xml.sax.utils.html
pgp5LbtvsyYqj.pgp
Description: PGP signature
-- http://mail.python.org/mailman/listinfo/python-list