Java 如何在客户端反序列化JSON对象

Java 如何在客户端反序列化JSON对象,java,json,socket.io,gson,netty,Java,Json,Socket.io,Gson,Netty,我使用从Java(实际上是Scala)发送socket.io内容。我尝试了几种向客户端发送JSON对象的方法: 硬编码字符串 标准JavaJSON库 格森图书馆 每次,当数据到达客户机时,它只是一个看起来像JSON对象的字符串。我目前将其与以下内容一起发送: case类数据(消息:String)和gson.toJson(新数据(“what up”))。该对象在客户机上看起来像这样:“{”message:“what up”}”,尽管它只是一个字符串而不是JSON对象 有没有关于如何在另一端获取

我使用从Java(实际上是Scala)发送socket.io内容。我尝试了几种向客户端发送JSON对象的方法:

  • 硬编码字符串
  • 标准JavaJSON库
  • 格森图书馆
每次,当数据到达客户机时,它只是一个看起来像JSON对象的字符串。我目前将其与以下内容一起发送:

case类数据(消息:String)
gson.toJson(新数据(“what up”))
。该对象在客户机上看起来像这样:
“{”message:“what up”}”
,尽管它只是一个字符串而不是JSON对象

有没有关于如何在另一端获取实际JSON对象的想法

谢谢这项工作(JQuery):


$.parseJSON(字符串)

另一边是什么?JSON是一个
字符串
。这就是本文的重点。在某个时候,您需要反序列化数据。。。