`
吕金含
  • 浏览: 84768 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

java中遍历JSON

 
阅读更多

1.JSON字符串

String str="[{\"id\":1,\"starttime\":\"2017-04-dddd19 15:28\"},{\"id\":2,\"starttime\":\"2017-04-19 15:28\"}]";

2.将字符串解析为JSON数组

JSONArray jsonArray =JSONArray.parseArray(str);

3.遍历JSON数组

for (int i = 0; i < jsonArray.size(); i++) {
String str1=jsonArray.get(i).toString();

JSONObject jsStr=JSONObject.parseObject(str1);

//获得数组中的值

System.out.println(jsStr.get("id"));
System.out.println(jsStr.get("starttime"));

}



分享到:
评论

相关推荐

    java遍历JSON树

    ### Java遍历JSON树知识点详解 #### 一、前言 在处理Web应用程序中的数据时,JSON(JavaScript Object Notation)是一种非常常见的数据格式。它轻量级且易于读写,因此广泛应用于前后端的数据交互中。对于Java...

    遍历JSON文件内容

    本篇文章将详细介绍如何在Java中遍历JSON文件内容并打印输出。 首先,我们需要引入一个Java库来解析JSON,例如Jackson库(com.fasterxml.jackson.databind)或Gson库(com.google.gson)。这里我们以Jackson库为例...

    Java遍历json字符串取值的实例

    本文主要介绍在Java中如何遍历JSON字符串并从中提取数据。我们首先会讨论使用fastjson库来遍历JSON字符串的方法,接着将探讨不依赖于第三方库,通过原生的Java方法解析JSON字符串的过程。 ## 使用fastjson库遍历...

    遍历json 对象的属性并且动态添加属性的实现

    昨天因为公司的一个需求,所以就研究了一下json对象的属性的遍历和动态修改: var person= { name: 'zhangsan', pass: '123' , 'sni.ni' : 'sss', hello:function (){ for(var i=0;i&lt;arguments.length;i++)...

    java json数组遍历

    java json解析,数组的遍历等等

    Java递归算法构造JSON树形结构

    Java 递归算法构造 JSON 树形结构是指通过 Java 语言使用递归算法将数据库中的菜单表构建成树形的 JSON 格式发送给第三方。这种方法可以将复杂的树形结构数据转换成易于理解和处理的 JSON 格式。 在 Java 中,使用...

    java-遍历map

    本文将深入探讨如何在Java中使用`keySet`方法来遍历`Map`集合,以及相关的知识点。 ### 一、Java Map接口简介 `Map`接口是Java集合框架的一部分,它提供了存储和检索唯一键对象及其对应的值对象的方法。一个`Map`...

    Jquery遍历json的两种数据结构[参照].pdf

    2. **遍历JSON数组**:如果JSON数据是一个数组,同样可以使用`$.each()`,但此时的`content`参数将是数组中的每个元素。例如: ```javascript var arr = [{name: 'John', lang: 'JS'}, {name: 'Jane', lang: '...

    java JSONArray 遍历方式(2种)

    在Java编程中,`JSONArray`是JSON-P(Java API for JSON Processing)库中的一个类,用于处理JSON数组。本文将详细介绍两种在Java中遍历`JSONArray`的方法。 ### 第一种遍历方式:Java 8 Stream API Java 8引入了...

    Jquery遍历json的两种数据结构.pdf

    在JavaScript和jQuery中,遍历JSON数据、解析JSON字符串以及发送AJAX请求都是常见的操作。而在服务器端,Java等编程语言提供了丰富的库来处理JSON的序列化和反序列化。了解并熟练掌握JSON的使用,对于提升Web开发的...

    遍历多级树状json获得父子节点值

    在IT行业中,处理数据结构是常见的任务之一,特别是在面对复杂的数据结构如树状JSON时。树状JSON结构常用于表示层级关系,例如组织结构、文件系统或者导航菜单等。本篇将详细介绍如何遍历多级嵌套或树状的JSON结构,...

    jQuery遍历json中多个map的方法

    本文实例讲述了jQuery遍历json中多个map的方法。分享给大家供大家参考。具体实现方法如下: jQuery.each(data.root,function(key,value){ for(var i = 0 ; i &lt; value.length; i++ ){ var tmpArr = []; var obj...

    用于java对象与json对象间的相互转换(net.sf.json.JSONObject)

    - **遍历JSON对象**:你可以使用`keys()`方法获取所有键,然后遍历获取值,如`for (String key : jsonObject.keys()) { ... }`。 - **处理数组**:`JSONArray`是`JSONObject`的同胞,它用于处理JSON数组。两者可以...

    Jquery遍历json的两种数据结构.docx

    在jQuery中,遍历JSON数组的例子如下: ```javascript var arr = [{name: "john", lang: "js"}, {name: "nailwl", lang: "jquery"}, {name: "吴磊", lang: "ext"}]; $.each(arr, function(index, content) { alert...

    java中获取json的所有key方法

    下面小编就为大家分享一篇java中获取json的所有key方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    java中对单层json进行key字母排序

    `获取JSONObject的所有key,这里的`keys()`方法返回一个迭代器,可以遍历JSON对象的所有键。 2. 创建一个`SortedMap, String&gt; map`实例,这里使用了`TreeMap`,因为`TreeMap`是基于红黑树实现的,它保证了键的自然...

    java中json处理的使用.doc

    - `getMap4Json(String jsonString)`:这个方法接收一个JSON字符串,然后将其解析为`JSONObject`,接着遍历JSON对象的所有键值对,并将它们放入一个`HashMap`中。这样,我们就可以通过键来访问JSON对象中的数据,...

    java 所有的json包

    在Java中,处理JSON数据有多种库可供选择,这些库为开发者提供了便捷的方式来序列化和反序列化JSON对象。在"java 所有的json包"这个主题下,我们将深入探讨JSONLib,一个流行的Java JSON处理库。 JSONLib是Java中的...

    java拼接解析json

    4. **遍历JSON对象和数组** 对于包含数组的JSON,可以使用`JSONArray`类进行操作: ```java JSONArray array = combinedObj.getJSONArray("array"); for (int i = 0; i (); i++) { JSONObject item = array....

Global site tag (gtag.js) - Google Analytics