为了账号安全,请及时绑定邮箱和手机立即绑定

JSON快速入门(Java版)

难度初级
时长 1小时12分
学习人数
综合评分9.57
227人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.5 逻辑清晰
我按照代码写输出的结果会有中文乱码,通过下面对代码进行改动就不会出现这个问题。
String content = FileUtils.readFileToString(file,"UTF-8");

最新回答 / 带带大师兄i
private static void JSONObject() {Object  nullObj = null; JSONObject wangxiaoer = new JSONObject();wangxiaoer.put("name", "王小二");wangxiaoer.put("age", 25.2);wangxiaoer.put("birthday", "1990-01-01");wangxiaoer.put("major" ,new String[]{"炒菜","挖掘机"});wangxia...
棒棒棒!!!
大佬,爱你呦

最新回答 / 慕移动9961675
可以啊,前端吧json定义为一个字符串
IDEA开发工具的源码(有注释)
链接:https://pan.baidu.com/s/1ha0-4rRLN1gMeKLQ3O7_AA
提取码:f2tz
复制这段内容后打开百度网盘手机App,操作更方便哦

已采纳回答 / 炼哥
你从头开始不要点跳转,从头开始 点快进就可以了

最新回答 / 无丶丶丶丶丶丶丶聊
试试底下那个红线出现的错误解决方法,我一般是因为jdk版本不对,换成本身的jdk试试
感谢李老师的讲解!完结撒花

最新回答 / qq_过渡人_0
<...code...>
File file = ResourceUtils.getFile(ResourceUtils.CLASSPATH_URL_PREFIX + "data.json");
 String cons=FileUtils.readFileToString(file,"utf-8");
// User user=new Gson().fromJson(cons,User.class);
 Gson gson=(new GsonBuilder(...

最新回答 / 慕勒1544372
jar包太久了,去配置那边改个版本就好了

最新回答 / qq_小妖_12
如果car有一个映射的JavaBean 那么通过gson.getCar() 返回的就是Car对象了吧 之后直接继续.getXXX() 就可以达到解析的目的了
{
&quot;name&quot; : &quot;王小二&quot;,
&quot;age&quot; : 25.2
&quot;birthday&quot; : &quot;1990-01-01&quot;,
&quot;school&quot; :&quot;蓝翔&quot;,
&quot;major&quot;:[&quot;理发&quot;,&quot;挖掘机&quot;],
&quot;has_grlfrend&quot;:false,
&quot;car&quot;:null,
&quot;house&quot;:null,
&quot;comment&quot;:&quot;这是一个注释&quot;
}
json中没有注释一说,若要注释添加comment
课程须知
学习本门课程前,需要对Java基础知识有所了解呦!
老师告诉你能学到什么?
1、能够使用JSON进行数据的生成和解析 2、能够使用GSON进行数据的生存和解析

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消