Hi.
I use avro's java and ruby clients. When they comunite, the ruby client
always encode(decode) the multi-byte chars(utf-8) to latin1. For now, when
the data is multi-byte chars,I first encode Iconv.conv("UTF8",
"LATIN1",data) in the ruby client, and then decoded it  Utils.conv(data,
"ISO-8859-1","UTF-8"); in the java server.It works,but too ugly. I see the
avro ruby client using StringIO to pack the data, but I cannot find ways to
make it support multi-byte chars.
Can anyone help me?

Reply via email to