Hello list,
I just noticed that suds.sax.Encode would encode & not to &
but to & which is not correct. That way you can never transfer an
XML-Document via SOAP and have it come out correctly at the other end.
Example:
<root>Something & something else.</root>
is encoded to
<root>Something & something else.</root>
is then decoded to
<root>Something & something else.</root>
which is not correct XML. :(
I see why this exception was made, but with the current ordering of the
encodings everything works as expected.
Patch attached.
--
Christoph
Show replies by date