昆明java培训
达内昆明广州春城路

18487146383

热门课程

JSON的使用:读取文件创建JSONObject

  • 时间:2016-09-22
  • 发布:昆明Java培训
  • 来源:达内新闻

昆明达内Java培训的老师已经将JSON的知识点讲理很多期了,希望大家不要把前面讲的忘记掉。这一期我们讲读取文件创建JSONObject

在maven项目src/main/resource中创建laowang.json文件,然后引入commons-io的maven坐标

laowang.json

{

"hasGrilFriend": false,

"major": [

"理发",

"挖掘机"

],

"name": "老王",

"age": 35,

"height": 1.73

}

代码:

/**

* 4、读取文件获取json

*

* @throws IOException

*/

public static void createJsonByFile() throws IOException {

File file = new File(JsonDemo.class.getResource("/laowang.json")

.getFile());

String content = FileUtils.readFileToString(file);

JSONObject json = new JSONObject(content);

System.out.println("name=" + json.getString("name"));

System.out.println("age=" + json.getInt("age"));

System.out.println("height=" + json.getDouble("height"));

System.out.println("hasGirlFriend=" + json.getBoolean("hasGirlFriend"));

System.out.print("major=[");

for (Object str : json.getJSONArray("major")) {

System.out.print(str + ",");

}

System.out.println("]");

}

运行结果:

name=老王

age=35

height=1.73

hasGirlFriend=false

major=[理发,挖掘机,]

学Java开发就到昆明达内Java培训班!了解详情请登陆昆明达内Java培训官网(km.Java.tedu.cn)!

上一篇:JSON的使用:通过JSONObject创建JSON
下一篇:怎么通过JSONObject来创建json文件

昆明达内Java培训带你了解机器学习

中美it行业数据大pk

昆明达内java培训的面试问题你都掌握了吗

机器学习领域需要掌握什么

选择城市和中心
贵州省

广西省

海南省

扫一扫

了解更多干货