【问题标题】:How to deserialize JSON object on the client side如何在客户端反序列化 JSON 对象
【发布时间】:2014-07-22 06:23:00
【问题描述】:

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

  • 硬编码字符串
  • 标准 Java json 库
  • Gson 库

每次,当数据到达客户端时,它只是一个看起来像 JSON 对象的字符串。我目前正在发送它:

case class Data(message:String) 和 gson.toJson(new Data("what up"))。该对象在客户端看起来像这样:"{"message":"what up"}",尽管它只是一个字符串而不是 JSON 对象。

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

谢谢

【问题讨论】:

  • 另一边是什么?
  • JSON 是 String。这就是整个点或序列化。在某些时候,您需要反序列化数据...

标签: java json socket.io gson netty


【解决方案1】:

这行得通(JQuery):

$.parseJSON(string)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-10
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多