当前位置: 网学 > 编程文档 > JAVA > 正文

JSON for java入门总结

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/05
le("1.txt"))));          System.out.println(obj.getJSONArray("book").getString(1)); //可以读取book2    }   }    复杂JSON格式的读取代码:1.txt {"section":{          "title":"BOOK",          "signing":[          {              "author":              {                  "name":"author-1"            },              "book":              {                  "title":"book1",                  "price":"$11"            }          },          {              "author":              {                  "name":"author-2"            },              "book":              {                  "title":"book2",                  "price":"$22"            }          }             ]}      }  }    package com.xiazdong.json;   import java.io.File;  import java.io.FileReader;   import weibo4j.org.json.JSONObject;  import weibo4j.org.json.JSONTokener;   publicclass JsonStringerDemo {       publicstaticvoid main(String[] args) throws Exception{          JSONObject obj = new JSONObject(new JSONTokener(new FileReader(new File("1.txt"))));          System.out.println(obj.getJSONObject("section").getJSONArray("signing").getJSONObject(0)
.getJSONObject("author").getString("name")); <span style="white-space:pre"> </span>//获取author-1    }   }   总结:1在Java中JSON格式的String最好用单引号表示;2.利用JSONObject+JSONTokener能够读取JSON格式文件对象;3.利用PrintWriter+JSONStringer可以写入JSON文件;注:由于原本想要试图用JSONWriter写入,但是没有成功;所以只能利用JSONStringer+PrintWriter写入;

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号