急求: 在Java的CS模式下,不用数据库,用什么方法保存多条数据?听说,JSON可以实现,那具体实现是怎么样 100

比如保存登录不同人信息,并且不同人的个人属性(是需要取出,代码中需要用到的)听说,JSON可以实现,那具体的实现是怎么样的呢?有哪位热心人知道呢?... 比如保存登录不同人信息,并且不同人的个人属性 (是需要取出,代码中需要用到的)
听说,JSON可以实现,那具体的实现是怎么样的呢?有哪位热心人 知道呢?
展开
 我来答
小猫钓鱼1986
2011-02-13 · TA获得超过456个赞
知道小有建树答主
回答量:140
采纳率:100%
帮助的人:165万
展开全部
不用数据库,那就要用到别的存储介质。可以用采用文件来保存。这要求你对java读写文件的操作有很深的理解与应用,以及文件中数据的存储格式的规划。
json只是一种数据格式,当然可以解决这个问题。剩下的是怎么解析这个json文件,以及类的设计。
提示:
(1):将数据以json格式存储到一个文件中,可以通过文件流实现
(2):读取文件内容,放到一个字符串变量中
(3):将此字符串,转换为java对象,然后进行操作,
(4):如果操作对原数据有变化,将对象转换为json字符串,替换原有的文件内容

你可以参考 http://falchion.javaeye.com/blog/187548 ,这里面详细介绍了java与json字符串的相互解析
匿名用户
2011-02-13
展开全部
应该没有吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cuiweiqing1988
2011-02-13 · 超过16用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:36.2万
展开全部
数据量多大?如果是小数据量 可以用xml操作 用SAXBuilder或Jdom解析
还可以用properties文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式