回调函数,在action里,json怎么拼。

在action里,json怎么拼。

[{"oil_value":"1000000"},{"oil_value":"1000000"},{"oil_value":"2000000"},]

data:{
[{"oil_value":"1000000"},{"oil_value":"2000000"}
}

这样写可以么?

阅读 2.7k
2 个回答
  • 问题应该详细、清晰。

  • json字符串不是拼出来的,而是序列化出来的。所以,你应该先理解json序列化和反序列化的概念。然后在来看此问题。java有很多库,可以完成从json字符串反序列化为java对象,和从java对象序列化为json字符串的功能。

  • 你这个问题,大体思路应该是,看前端需要一个什么样的json,然后在后端建一个与之对应的java bean,然后为此java bean赋值,并且序列化此bean,然后返回序列化结果。

JSON是一个固定的格式,你可以到网上找到具体的格式,可以自己拼,但是绝不推荐自己拼,目前有很多开源的优秀的JSON类库,如fastjson,fackjson,gjson等,着实没必要自己处理这些问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题