`

json java读取

    博客分类:
  • json
阅读更多
package test;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public class StrJson1 {

	public static void main(String[] args) {
		String json = "{'name': '呵呵','array':[{'a':'111','b':'222','c':'333'},{},{'a':'999'}],'address':'上海'}";
		   try {
		    JSONObject jsonObject = new JSONObject(json);
		    String name = jsonObject.getString("name");
		    String address = jsonObject.getString("address");

		    System.out.println("name is:" + name);

		    System.out.println("address is:" + address);
		   
		    JSONArray jsonArray = jsonObject.getJSONArray("array");
		   
		    for (int i = 0; i < jsonArray.length(); i++) {
		     System.out.println("item " + i + " :" + jsonArray.getString(i));
			      try{
			     	JSONObject jsonObject333 = new JSONObject(jsonArray.getString(i));
					String aaaa = jsonObject333.getString("a");
					System.out.println("----------"+aaaa);
			      }catch(Exception e){
				  }
		    }
		   } catch (JSONException e) {
		    e.printStackTrace();
		   }


	}
}
分享到:
评论

相关推荐

    json java读取 formbean操作

    本话题将围绕如何在Java中使用这些库来读取JSON数据并进行FormBean的操作进行详细讲解。 首先,我们需要理解FormBean的概念。FormBean是Java Web开发中的一个术语,通常用于封装HTML表单提交的数据,以便在服务器端...

    java解析DWG文件为json使用superMap

    【标签】:“java解析DWG文件json java读取dwg文件” 本文将详细介绍如何使用Java和SuperMap iObjects Java库解析DWG文件并将其转换为JSON格式。SuperMap iObjects Java是一款强大的GIS(地理信息系统)开发工具,...

    Java读取json文件,并转化为map取值

    本教程将深入讲解如何使用Java读取JSON文件,并将其内容转化为Map以便进行取值操作。 首先,我们需要引入处理JSON的库。Java标准库并不直接支持JSON操作,所以我们通常会使用第三方库,如`org.json`或`...

    java 解析 json文件 java 解析 json文件

    Java解析JSON文件是Java开发中常见的一项任务,特别是在与Web服务交互或处理API响应时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其简洁和易于阅读及编写的特点,被广泛应用于网络数据传输...

    Java读取json文件并对json数据进行读取、添加、删除与修改操作

    开发过程中经常会遇到json数据的处理,而单独对json数据进行增删改并不方便,尤其是Geojson文件的处理,通过对网络资料的整理总结,下面介绍Java语言方法对json数据进行读取、添加、删除与修改操作。

    JSON.zip_JSON java_JSON读写_lxx jav lxx

    “有jar包,完整项目”意味着在压缩包中可能包含了一个完整的Java项目,该项目可能已经集成了上述提到的JSON处理库,并且包含了处理JSON读写的示例代码。开发者可以参考这些代码来学习如何在自己的项目中处理JSON...

    JAVA-JSON工具转换类

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于Web服务和应用程序之间的数据传输,因为它易于读写,同时也被人类和机器所理解。在JAVA开发中,处理JSON数据通常需要借助特定的库来完成...

    org.json java处理json数据

    在实际应用中,`org.json`库常用于服务器与客户端之间的数据交换,比如在RESTful API开发中,或者在读写JSON格式的配置文件时。由于其简洁的API和良好的性能,`org.json`成为了Java开发者处理JSON数据的首选工具之一...

    Java 读取、添加、删除修改json文件数据范例.rar

     读取nameID.txt文件中的NAMEID字段(key)对应值(value)并存储,读取NAMEID对应值,读取原始json文件并进行操作和输出,并创建一个包含原始json串的json对象,获取features数组的第i个json对象,读取properties...

    json Java包

    1. `ObjectMapper`: 这是Jackson的主要类,用于读写JSON。通过`readValue()`和`writeValueAsString()`方法,可以轻松地在JSON字符串与Java对象之间进行转换。 2. `JsonParser`: 提供了流式处理JSON的能力,适用于...

    Java_读写json格式的文件方法详解

    在 Java 中,读写 JSON 格式的文件主要分为三步:第一步是读取文件内容,第二步是将文件内容格式化成 JSON 对象,第三步是将 JSON 对象转换成 Java 对象。 首先,需要了解 JSON 格式的基本结构,JSON 格式由键值对...

    json格式转换为java实体类,idea导入即可

    在实际开发中,这个功能非常实用,特别是在处理API响应或从文件读取JSON数据时。有了这个工具,你可以快速地将JSON数据映射到Java对象,简化了数据处理的流程。 此外,还可以使用一些流行的Java库,如Gson、Jackson...

    java读取json的jar包

    总结来说,Java读取JSON的jar包主要涉及如Jackson、Gson等第三方库,它们提供了解析和生成JSON数据的便捷方式。而JSON作为一种轻量级的数据交换格式,相比XML在很多场景下具有更高的效率和便利性。

    java解析dxf文件返回json工具类

    java解析dxf文件返回json工具类

    Springboot读取本地json文件工程

    1. **使用Java I/O流**:这是最基础的方法,通过`java.io`包中的`FileReader`和`BufferedReader`类,可以打开并读取JSON文件内容。例如: ```java File file = new File("src/main/resources/jsonfile.json"); ...

    java实现JSON所需的jar、JSON文件读取、JSON文件持续写入【JSON.jar】+【JSON文件例子】

    在这个场景中,我们讨论的是如何在Java中使用JSON,并实现对JSON文件的读取和持续写入功能。 首先,为了在Java中处理JSON,我们需要引入一个JSON库。在提供的"JSON.jar"中,很可能包含了一个流行的JSON库,如...

Global site tag (gtag.js) - Google Analytics