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

JSON快速入门(Java版)

难度初级
时长 1小时12分
学习人数
综合评分9.57
227人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.5 逻辑清晰
pom.xml干嘛用的 咋生成 关于json包的引用咋弄啊 一脸懵逼
老师这里不该省略了一个重要的步骤,在Diaosi类里,source->generate toString()...,虽然提到了有生成tostring方法,但是新手很可能不知道啥意思,少了这步骤最后输出的就不是我们想要的了
其实很简单,百度下maven org.json,第一个页面,或者直接输入http://mvnrepository.com/artifact/org.json/json,下面很多版本,选一个点进去,复制<dependency></dependency>这段代码。在eclipse中新建一个maven项目,在</project>前输入<dependencies>把复制的代码粘贴在这里</dependencies>,接着右键maven项目,maven->update maven...。搞定。
讲解的很基础、通俗易懂,适合新手
我报空指针错了??
就是实体类,加上get,set方法,这个eclipse自动能生成的
怎么引用 的pom.xml文件啊?
包的依赖怎么加呢?
卡哦。老师
JSONArray majorArray = jsonObject.getJSONArray("major");
for(int i =0; i<majorArray.length();i++){
String m = (String) majorArray.get(i);
System.out.println("專業-" +(i+1)+m);
}

for(int i =0; i<majorArray.length();i++){
System.out.println("專業-" +(i+1)+majorArray.get(i));
}
輸出結果一樣, 有什麼分別
产生json字符串时,值为null的属性不必出现在字符串中。这是因为接收端在反串行化json数据时,对于json字符串中没有的数据,就会解析为null。这样可以减少传输数据量。
transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。
https://commons.apache.org/proper/commons-io/download_io.cgi
commons-io的jar包
pom.xml干嘛用的 咋生成 关于json包的引用咋弄啊 一脸懵逼
每次看完一小节都要加10麻批的
表示1.25倍语速很适合老师,
课程须知
学习本门课程前,需要对Java基础知识有所了解呦!
老师告诉你能学到什么?
1、能够使用JSON进行数据的生成和解析 2、能够使用GSON进行数据的生存和解析

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消