json的写入和解析(读取)
来源:互联网 发布:遍历复杂json 编辑:程序博客网 时间:2024/05/04 22:27
package jsonParse;import java.io.FileOutputStream;import java.io.IOException;import com.google.gson.JsonObject;public class JsonWrite { public static void main(String[] args) throws IOException { //导入json的jar包并构建路径,实例化json对象 JsonObject jo=new JsonObject(); //添加键值对,创建json文件 jo.addProperty("url", "jdbc:mysql://localhost:3306/user"); jo.addProperty("user", "root"); jo.addProperty("pwd", "root"); FileOutputStream fos=new FileOutputStream("config/conn.json"); fos.write(jo.toString().getBytes()); fos.close(); }}
package jsonParse;import java.io.FileNotFoundException;import java.io.FileReader;import com.google.gson.JsonIOException;import com.google.gson.JsonObject;import com.google.gson.JsonParser;import com.google.gson.JsonSyntaxException;/** * json文件的解析(读取) * @author Administrator * */public class JsonReader { public static void main(String[] args) throws JsonIOException, JsonSyntaxException, FileNotFoundException { //实例化解析json的对象 JsonParser jp=new JsonParser(); //解析文件后得到json元素,将元素转为json对象 JsonObject jo=(JsonObject) jp.parse(new FileReader("config/conn.json")); System.out.println(jo.get("url").getAsString()); System.out.println(jo.get("user").getAsString()); System.out.println(jo.get("pwd").getAsString()); }}
0 0
- json的写入和解析(读取)
- Json写入和读取
- json读取和写入数据
- JSON的读取与写入
- 基于VS2013MFC的JSON文件的写入和解析
- Json用Java读取和写入
- php写入和读取json数据方法
- LitJSON之JSON读取和写入
- XML文件的写入和读取(解析)基于DOM4J工具
- Python 读取写入 json 格式的文件
- java解析和读取JSON
- c++ Json库读取和写入json文件
- 文件的读取和写入
- Execl 的读取和写入
- ******************* 文件的写入和读取 *******************
- Cookie的写入,和读取
- 文件的读取和写入
- 文件的读取和写入
- Small插件框架源码解析-相关类介绍
- OSGi - 第04章 BundleContext.getService()详解之二
- ffmpeg最实用的参数选项
- 日期工具类
- 超全!整理常用的iOS第三方资源
- json的写入和解析(读取)
- Apache 的 httpd.conf 详解(很实用)
- NGUI 通过shader设置图片置灰效果
- 织梦文章标题长度修改
- ubuntu14.04的更新源
- 上传Appstore 时出现ITunes store operation failed?
- Linux 中使用 cpulimit 限制进程 cpu 使用率
- ROS(indigo) turtlebot2 + android一些有趣应用
- Apache2 httpd.conf 配置详解