一 、 要 解 决 这 个 问 题 首 先 要 知 道 json 格 式 是 什 么 ?
JSON
格
式
:
比
如
学
生
有
学
号
,
姓
名
,
性
别
等
。
用
json
表
示
则
为
:
{"studno":"11111","studname":"wwww","studsex":"男"}(各个字段都是字符型)
这
代
表
一
个
学
生
的
信
息
。
如
果
多
个
呢
?
[{"studno":"122222","studname":"wwww","studsex":"
男
"},
{"studno":"11111","studname":"xxxx","studsex":"
男
"},
{"studno":"33333","studname":"ssss","studsex":"
男
"}]
这
就
是
json
格
式
。
二
、
那
如
何
操
作
json
格
式
的
文
件
呢
?
这个更简单了,说白了就是直接读写文件,再把读出来的文件内容格式化成 json 就可以
了
。
三
、
具
体
操
作
。
1.
我
有
一
个
实
体
类
,
如
下
:
public
class
ElectSet
{
public
String
xueqi;
public
String
xuenian;
public
String
startTime;
public
String
endTime;
public
int
menshu;
public
String
isReadDB;
//{"xueqi":,"xuenian":,"startTime":,"endTime":,"renshu":,"isReadDB":}
public
String
getXueqi()
{
return
xueqi;
}
public
void
setXueqi(String
xueqi)
{
this.xueqi
=
xueqi;
}
public
String
getXuenian()
{
return
xuenian;
}
public
void
setXuenian(String
xuenian)
{
this.xuenian
=
xuenian;
}
public
String
getStartTime()
{
return
startTime;
}
public
void
setStartTime(String
startTime)
{
this.startTime
=
startTime;
}
public
String
getEndTime()
{
return
endTime;
}
public
void
setEndTime(String
endTime)
{