当前位置:网站首页 > 技术博客 > 正文

java如何解析json字符串



Java JSON 解析

可以

使用 Java

内置的

JSON

库或第三方库。以下是

使用 Java

内置的

JSON

解析 JSON

的示例:

1. 导入

JSON

 java import org. json .*; 

2. 创建

JSON

对象

 java String json String = "{"name":"Tom", "age":18}";  JSON Object json Object = new JSON Object( json String); 

3. 获取

JSON

对象

的数据

 java String name = json Object.getString("name"); int age = json Object.getInt("age"); 

完整代码示例:

 java import org. json .*;  public class Json Demo { public static void main(String[] args) { String json String = "{"name":"Tom", "age":18}";  JSON Object json Object = new JSON Object( json String); String name = json Object.getString("name"); int age = json Object.getInt("age"); System.out.println("Name: " + name); System.out.println("Age: " + age); } } 

输出结果:

 Name: Tom Age: 18 

使用

第三方库

解析 JSON

也很简单,例如

使用

Fast

JSON

1. 导入Fast

JSON

 java import com.alibaba.fast json .*; 

2. 创建

JSON

对象

 java String json String = "{"name":"Tom", "age":18}";  JSON Object json Object = JSON .parseObject( json String); 

3. 获取

JSON

对象

的数据

 java String name = json Object.getString("name"); int age = json Object.getIntValue("age"); 

完整代码示例:

 java import com.alibaba.fast json .*;  public class Json Demo { public static void main(String[] args) { String json String = "{"name":"Tom", "age":18}";  JSON Object json Object = JSON .parseObject( json String); String name = json Object.getString("name"); int age = json Object.getIntValue("age"); System.out.println("Name: " + name); System.out.println("Age: " + age); } } 

输出结果与前面相同:

 Name: Tom Age: 18 

版权声明


相关文章:

  • java代理类是什么2025-10-09 12:01:04
  • java面向对象程序设计微课视频版2025-10-09 12:01:04
  • 分词器有哪些2025-10-09 12:01:04
  • springboot引入swagger2025-10-09 12:01:04
  • 程序设计基础c语言知识点2025-10-09 12:01:04
  • stm32开发需要学什么2025-10-09 12:01:04
  • 路由交换技术详解与实践 第3卷2025-10-09 12:01:04
  • oracle 索引2025-10-09 12:01:04
  • linux edid2025-10-09 12:01:04
  • 最大似然估计计算公式2025-10-09 12:01:04