15 Oct
2003
15 Oct
'03
6:57 a.m.
On Tuesday 14 October 2003 22:03, Sven Hohage wrote:
I would like to send back from a xml-rpc python server german umlaute(ä,ö, ü, ..) inside a list to Zope but I always get a parser error(it's obviously not a Zope problem). I've read that I can send back unicode encoded strings but how do I do it? Thanks.
The smallest change would be.... def my_method(self): return self.string_containing_umlaute ....into.... def my_method(self): return unicode(self.string_containing_umlaute,'latin-1') Converting to unicode before output will work, but IMO its not the best approach. My recommendation is to always *store* language string as unicode type. -- Toby Dickenson