most complete xml package for Python?
paul at boddie.org.uk
Thu Mar 15 22:45:44 CET 2007
Diez B. Roggisch wrote:
> metaperl schrieb:
> > Well, I'm not a troll. And I am now even less impressed with
> > ElementTree. It does not preserve the document but reforms it in
> > certain cases.
> > <script></script>
> > gets rewritten as
> > <script />
> > which leads to problems when embedding Dojo Rich Text Editors.
> Beside the fact that this is a problem of browsers (which won't help you
> much, as you have to deal with this somehow, blaming browsers alone
> isn't solving problems I'm just too aware of), I wonder: which XML
> framework _does_ preserve such tags?
I can't remember exactly how I solved this within an XML/XSLT-heavy
Java-based framework, mostly to satisfy Internet Explorer if I
remember correctly, but it does lead to some fairly inelegant hacks.
Something like this might work:
I note that such things are mentioned here (the first search result
for "CDATA" when I tried):
P.S. I'm off to fix CDATA support in libxml2dom, but I'm sure lxml
supports CDATA. Not sure about Amara, though. ;-)
More information about the Python-list