Re: Idempotent XML processing

2005-08-19 Thread Will McCutchen
In my current project, I am working with XML data in a protocol that has checksum/signature verification of a portion of the document. ... the server sends me XML with empty elements as full open/close tags, but toxml() serializes them to the XML empty element (Element/), so the checksum

Re: Idempotent XML processing

2005-08-19 Thread Will McCutchen
Read up on XML canonicalization (abrreviated as c14n). lxml implements this, also xml.dom.ext.c14n in PyXML. You'll need to canonicalize on both ends before hashing. I said normalization but I think canonicalization is the word I was looking for. I wasn't aware that lxml implented it (or that

Re: PIL question: keeping metadata

2005-06-29 Thread Will McCutchen
Is there any way of keeping this info in PIL? I don't think so... when I investigated in the past, I think I discovered that the PIL can't write EXIF data (I might be wrong, though, or my information might be outdated). Alternatively, is there a simple image processing package that does it?