作者laugher (.。oO)
看板Flash
标题[问题] flash与java中文字互传会乱码
时间Mon Aug 4 18:05:05 2008
在 flash 中,我以
xmlsocket.send("中文字");
传至用 java 建立的 XML Server
在 java 中,以
new BufferedReader(new InputStreamReader(Socket.getInputStream());
接收 flash 所传过来的资料
但是在 java 中接收到的中文字串却变成乱码
请问版上各位前辈有无方法可解,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.165.195.157
1F:推 clifflu:编码问题 ? 印象中 Flash 只吃 unicode ? 08/04 18:10
2F:→ laugher:flash中我有加了codepage的程式,可是还是没用 08/04 18:26
3F:推 etrexetrex:我猜这问题应该是从java端解决 08/04 19:01
※ laugher:转录至看板 java 08/04 19:21
4F:推 Jedic:先用parseInt(字串,进位法基数)看看 08/04 19:24
5F:→ laugher:parseInt不是字串转整数用的吗?为什麽会需要这指令? 08/04 19:38
6F:推 dreamboxer:Java设一下Charset 见 InputStreamReader 08/04 19:54
7F:→ dreamboxer:InputStreamReader(InputStream in, Charset cs) 08/04 19:54