对于Java/Swing over Java套接字的聊天应用程序,这是否足以确保文本被正确编码/显示,同时避免特定于平台的编码?(客户端可以在Windows、Linux、Mac上运行)bytes chatMsgAsBytes = textField.getText().getBytes("UTF-8");socketInputStream.read(bytes);
textField.setText( new String(bytes,&qu
我有一个服务器客户端应用程序,其中JSON数据在这些应用程序之间发送。客户端有Linux和Windows版本,而Server应用程序在Linux下运行。Linux客户端通信只需查找,但我对Windows客户端有问题。
有问题的JSON数据包含一个带有撇号的文本字段。假设内容是“s name", then the Windows client sends this as "a dog\x92s name", while the Lin