文件名称:Delphi和JAVA进行TCPIP通信(用UTF-8编码)例子
文件大小:1.32MB
文件格式:ZIP
更新时间:2018-10-02 04:18:38
Delphi Java UTF-8
最近的项目(Delphi开发),需要经常和java语言开发的系统进行数据交互(Socket通信方式),数据编码约定采用UTF-8编码。 令我无语的是:JAVA系统那边反映说,Delphi发的数据他们收到是乱码,而我这边(Delphi7,ANSI)收到的数据将utf-8转码成ansi也是乱码。 因为不太熟悉java语言,还曾经怀疑是不是Delphi的utf-8编码和java语言的不一样。 最近学习了一下java的相关知识,写一个小程序来测试验证一下我曾经的怀疑。 事实证明,Delphi7的UTF-8编码和JAVA的UTF-8编码是一致的。
【文件预览】:
QQ截图20150912100350.jpg
java和Delphi用utf-8通信无乱码图片.jpg
服务端(JAVA)
----ServerSocketDemo()
--------.project(392B)
--------src()
--------.settings()
--------.classpath(301B)
--------bin()
客户端(Delphi)
----test-TCPIP-Client()
--------util_utf8.pas(2KB)
--------Project1.res(876B)
--------清理垃圾文件.bat(411B)
--------Unit1.dfm(3KB)
--------Project1.cfg(386B)
--------Project1.dpr(221B)
--------Project1.exe(395KB)
--------Project1.dof(2KB)
--------Unit1.pas(4KB)