日期:2014-05-16  浏览次数:21039 次

utl_tcp包问题
utl_tcp.read_text(socket, socket_head, 512)
在使用read_text根据数值512获取socket_head时,好像是根据字符数来截取到的,如果传来的数据中包含中文就有问题了,一个中文占2个字节,但这个函数里只算了1个字符
请问,utl_tcp这个包中有没函数是根据字节数来获取数据的?

------解决方案--------------------
在编程语言中再通过二进制数据转换成字符罢。统一用unicode编码
中英文同样处理。