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

JSON快速入门(Java版)

难度初级
时长 1小时12分
学习人数
综合评分9.57
227人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.5 逻辑清晰
数据机构 -Object{[
]}
Diaosi实体类里就是getter&setter,创建无参的构造方法,然后有参的,最后再重写一个toString方法就好了
讲的不错,多谢大神
求从api中读取json实例

最新回答 / qq_慕码人5248226
应该是JSON不解析带null的吧
那你先去学maven,再来看json不就可以了吗?
不知道老师是不是忘记了,使用javabean的时候把属性值设置为空,toString输出里是不包含这个属性的键值对的

已采纳回答 / 慕勒9093483
ReadJsonSample.class.getResource()已经切到ReadJsonSample.java的路径下了 再写src/main/java/example.json的话是接着这个路径下面去找了 example.json应该跟ReadJsonSample.java同一目录吧?File file=new File(ReadJsonSample.class.getResource("/example.json").getFile());这样就可以了

最新回答 / qq_我没有昵称_0
这就比较奇怪了,同样的代码,只是我wangxiaoer.put("house",null);这样直接put null的代码改为了Object nullObj = null; 用一个空对象put进去,话说你的编译器不会提示不能直接put null吗?下面这个代码我本机输出是没有问题的,你试试看看Object nullObj = null;JSONObject wangxiaoer = new JSONObject();wangxiaoer.put("name", "王小二");wangxiaoer.put(...

最新回答 / 未来是否还有你
我可以直接将null作为参数,进行传递。不用先定义一个值为null的变量,再将这个变量作为参数进行传递!!

已采纳回答 / jimlanson
输出的这个对象默认会调用所有类的父类Oject类的toString()方法来输出(输出的内容就是一个内存地址)。如果你要输出像老师说的哪样。就必须在Diaosi这个类里面重写toString()方法。(这个方法可以使用eclipse自动生成)
这个老师就和那个spring MVC一样的
这个项目的Maven用法: 右键,新建项目,选Others,然后输入Maven,新建Maven项目,那些GroupId,artifactId现在就先随便填.然后完成,在项目的根目录下就会生成一个pom.xml, 一开始进去是OverView方式,点进去下边那排东西选pom.xml, 再插入老师写的那些东西,然后右键项目->Maven->update Project,就自动从网上导jar包进来了,不用再自己导出找jar包,也符合企业规范.避免冲突这些.
Maven很重要,http://blog.csdn.net/albenxie/article/details/69396871 配置教程
get函数调用很简单.就先创建一个你自己构建的JavaBean对象,比如我这儿是Man wang2 = new Man();
然后在后面直接写wang2.setName("wangxiaoer");就行了. 在 . 后面写setN之后就会有提示了
课程须知
学习本门课程前,需要对Java基础知识有所了解呦!
老师告诉你能学到什么?
1、能够使用JSON进行数据的生成和解析 2、能够使用GSON进行数据的生存和解析

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消