JSON 从磁盘序列化和反序列化
来源:互联网 发布:网络文明正能量申论 编辑:程序博客网 时间:2024/06/06 23:50
java的磁盘IO类太多,搞不清楚,先记着。
===============保存json字符串到磁盘=================
FileOutputStream fos = null;;
try {
fos = new FileOutputStream("E:\\Demo\\workspace\\mjjavaworkspace\\test\\b.json");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
OutputStreamWriter ow = new OutputStreamWriter(fos, "utf-8");
ow.write( battleInfoArray.toString());
ow.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
=============从磁盘恢复json字符串======================================
FileInputStream fis = null;
try {
fis = new FileInputStream("E:\\Demo\\workspace\\mjjavaworkspace\\test\\b.json");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
BufferedReader reader = null;
String jsonString = null;
try {
reader = new BufferedReader( new InputStreamReader(fis, "utf-8"));
jsonString = reader.readLine();
System.out.println( jsonString );
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
JSONTokener jsonToken = new JSONTokener(jsonString);
JSONArray jArray = new JSONArray(jsonToken);
System.out.print(jArray.toString());
- JSON 从磁盘序列化和反序列化
- Json序列化和反序列化
- json序列化和反序列化
- json序列化和反序列化
- json序列化和反序列化
- json序列化和反序列化
- Json序列化和反序列化
- json序列化和反序列化
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Newtonsoft.Json序列化和反序列
- Ubuntu下安装GCC
- Tabula Rasa中的延迟着色技术
- 你的产品陷入恶性循环了吗
- 延迟渲染技术文献摘录
- (经典)struct和 union用 sizeof 看字节对齐,以及__declspec( align( # ) ) 和 #pragma pack()的使用方式
- JSON 从磁盘序列化和反序列化
- c语言中16进制读入输出
- Unreal3 DirectX 11 中的延迟着色
- crontab php自动运行的方法
- 以子流程结束的工作流程有什么特点?设计时应注意什么事项?
- 苹果用户注意了:诈骗团伙正盗用你的Billing信息
- jsp使用axis2/jboss/tomcat调用webservices方法
- android 实现音乐播放器 带 seekbar
- 在表单设计器中,如何获取自由表单下拉框的值?