Java开发入门——JSON数据结构及解析技术(二)
发布时间
阅读量:
阅读量
本文的第一篇博客《Java开发基础——JSON数据的构造与解析》中,在解析JSON字符串方面我们采用了FastJSON这一工具包。其操作相对便捷且效率较高。然而,在实际应用中该工具包还有其他重要的功能未被充分展示出来。具体来说,在实现过程中需要处理的对象类型与其对应的JavaScript表示形式之间的转换问题;另外,在将这些数据结构转化为列表或其他集合类型时也需要进行相应的处理工作。本文将深入探讨该工具包的更多高级功能及其应用方法。
- JSON字符串数组转化为JSONArray
事实上,在功能上JSON.parseArray与JSONArray.parseArray是相同的。为了提高代码的一致性与可读性,在编写时应采用一致的调用风格。当使用该方法时,请注意输入的原始字符串必须是一个JSON数组——即最外层应为[]方括号包围的形式。而JSONArray内部则是以JSONObject对象的方式存在。因此通过将原始数据转换为JSONArray或JSONObject的形式,则解析过程将变得更为简便。
/**
-
解析JSON字符串数组,中括号表示的是数组,大括号表示的是对象
-
@param args
*/
public static void main(String[] args) {
全部评论 (0)
还没有任何评论哟~
