【发布时间】:2011-04-08 17:44:26
【问题描述】:
我必须使用 TerminatOOOR 通过 XMLRPC 将数据迁移到 OpenERP。
我发送一个名称为“Rotule right Aurélia”。
在 Python 中,名称用值编码:'Rotule right Aur\xc3\xa9lia'
但在 TerminatOOOR(xmlrpc 客户端)中,数据使用值“Rotule middle Aur\357\277\275lia”进行编码
所以在服务器端,数据值没有正确解码,我得到了错误的数据。
terminateOOOR 是 Kettle(Java 产品)的 ruby 插件,我猜它应该使用 utf-8 编码数据。
我只是不知道为什么会这样。
有什么帮助吗?
【问题讨论】:
标签: python ruby unicode xml-rpc