`
jveqi
  • 浏览: 321805 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

json字符串解析

 
阅读更多

 

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
String str = "{\"name\":\"zhangsan\",\"password\":\"zhangsan123\",\"email\":\"10371443@qq.com\"}";
JSONObject json = JSONObject.parseObject(str);
System.out.println(json.getString("name"));


String jsonString = "[{\"name\":\"zhangsan\",\"password\":\"zhangsan123\",\"email\":\"10371443@qq.com\"}"
	+ ",{\"name\":\"lisi\",\"password\":\"lisi123\",\"email\":\"1435123@qq.com\"}]";
JSONArray jsonArray = JSONArray.parseArray(jsonString);
for(int i = 0 ;i < jsonArray.size() ; i++){
    System.out.println("name = "+jsonArray.getJSONObject(i).getString("name"));
    System.out.println("password = "+jsonArray.getJSONObject(i).getString("password"));
    System.out.println("email = "+jsonArray.getJSONObject(i).getString("email"));
}

 

分享到:
评论

相关推荐

    json字符串解析工具

    本文将深入探讨JSON字符串解析工具以及如何使用HiJson 2.1.2_jdk64.exe这个工具来解析JSON数据。 首先,了解JSON的基本结构至关重要。JSON对象由键值对组成,键用双引号包围,后跟冒号,然后是值,所有键值对之间用...

    JSON字符串解析工具JsonView

    JsonView是一款专为帮助用户解析JSON字符串的工具,尤其对开发者而言,它简化了查看和理解JSON数据结构的过程。 JsonView的主要功能包括: 1. **清晰展示**: JsonView能够将复杂的JSON数据以树状结构展示,使得...

    json字符串解析工具google

    1. **JSON到Java对象的反序列化**:Gson可以将JSON字符串解析为对应的Java对象,无论是基本类型、自定义类实例还是集合类型。例如,有一个JSON字符串`{"name":"John","age":30}`,Gson可以将其转换为一个包含name和...

    Json字符串解析小工具

    这个“Json字符串解析小工具”就是针对JSON格式数据设计的辅助软件。 该工具的主要功能有两个方面: 1. **格式化显示**:JSON数据通常以紧凑的格式存储,这对于人类阅读并不友好。该工具能够将紧凑的JSON字符串...

    Json字符串解析

    解析各种各样的json字符串,非常方便,快捷,解析各种各样的json字符串,非常方便,快捷。

    c++ json字符串解析和构建源码

    c++ json字符串解析和构建源码 构建json对象,解析json字符串 C++构建json对象,C++解析json字符串 C构建json对象,C解析json字符串 C++json详解 C++ json void CreateArrayObeject(){ std::unique_ptr,cJSON_...

    复杂的json字符串解析(真实案例)

    在实际项目中,我们经常需要解析JSON字符串以获取其中的数据,这通常涉及到各种JSON解析库。在这个真实案例中,我们将深入探讨如何使用Gson库来解析复杂的JSON字符串。 Gson是Google提供的一个Java库,它能够将Java...

    C# json格式解析,Json格式字符串与C#对象相互转换,类库+使用案例,注释详细

    /// 将Json字符串解析为C#中的对象 /// Json格式中的字符串值识别 /// 将Json字符串解析为Dictionary, dynamic&gt;对象。 /// 将Json字符串解析为dynamic[]对象。 /// Dictionary类型对象转换为Json格式字符串 /// C#...

    C++对象生成json字符串、json字符串解析为C++对象、json字符串文件保存于读取源代码jsontest.rar

    封装jsonbase类,抽象C++对象与json字符的转换的基本方法tojson、fromjson,以及json字符保存为文件StyledStreamWriter,从文件中读取json字符串并转换成C++对象fromFile。以学生类、学生选择的课程类、最终生成的...

    json字符串转换c++类对象

    首先,我们需要一个库来解析JSON字符串。在C++中,有许多流行的JSON库可供选择,例如nlohmann/json、jsoncpp、RapidJSON等。这里我们以nlohmann/json为例,这是一个非常流行且易用的C++11/C++14/C++17 JSON库。 1. ...

    V1.1 单片机Json字符串解析.rar

    在"V1.1 单片机Json字符串解析.rar"这个压缩包中,包含两个文件:hgetjson.c 和 hgetjson.h。这两个文件很可能是为单片机设计的一个JSON解析库,它们实现了在有限的内存环境中解析JSON字符串的功能,避免了对动态...

    java解析Json字符串

    Java解析Json字符串是Java开发中常见的一项任务,特别是在与Web服务交互、数据交换或存储时。Json(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Java...

    Pbjson字符串生成与解析

    本文将深入探讨Pbjson的使用方法、原理以及它如何处理Json字符串的生成与解析。 首先,让我们了解一下什么是protobuf。Protocol Buffers是Google推出的一种数据序列化协议,它允许我们将结构化数据序列化为二进制...

    android demo,json数据的处理,json字符串的发送和解析。

    5. 示例代码中的“2015年9月21日 114301json字符串解析好了”可能是一个具体的例子或测试用例,表明该示例项目中包含了JSON字符串解析的完整流程和测试。 总之,这个“android demo”是关于Android应用如何与服务器...

    json字符串转化为list泛型

    在上述代码中,`readValue`方法用于将JSON字符串解析为指定类型的Java对象。`new TypeReference&lt;List&lt;User&gt;&gt;(){}` 是一个匿名内部类,用来表示我们需要的泛型类型。 运行这段代码,你会看到输出: ``` Name: John,...

    C++解析json字符串

    C++作为一款强大的系统编程语言,虽然原生并不支持JSON解析,但有多种库可以用来处理JSON字符串。本主题将深入探讨如何在C++中解析JSON字符串,主要涉及以下几个知识点: 1. **JSON基本结构**:JSON数据由键值对...

    Gson解析json数据

    对于简单JSON数据的解析,假设我们有如下的JSON字符串: ```json { "name": "张三", "age": 30 } ``` 我们可以创建对应的Java对象,如`Person`类,然后使用Gson进行解析: ```java public class Person { private...

    C语言json字符串的生成与解析

    在C语言中,处理JSON字符串涉及到解析JSON文本为数据结构,以及将数据结构转换为JSON字符串。以下是对C语言中JSON字符串生成与解析的详细说明: 1. JSON数据格式: JSON是一种基于文本的格式,它使用键值对来表示...

    java中解析json字符串

    本文将深入探讨如何在Java中解析JSON字符串,以满足后端处理前端传递的数据需求。 首先,理解JSON的基本结构至关重要。JSON格式通常包含键值对,可以是对象(用花括号 `{}` 包裹)或数组(用方括号 `[]` 包裹)。...

Global site tag (gtag.js) - Google Analytics