Android中修改XML文件的内容

我想要把IP和端口号保存在一个XML文件中,然后我想在运行的Android软件来修改这个XML文件里的内容该怎么实现?我做的一个软件当我在连接socket的时候,就会读取... 我想要把IP和端口号保存在一个XML文件中,然后我想在运行的Android软件来修改这个XML文件里的内容 该怎么实现?
我做的一个软件 当我在连接socket的时候,就会读取我这个软件下的xml文件,会有一个IP和端口,当我在连接socket的时候我可以选择修改这个xml里面的ip和端口的信息,而不是在xml文件中追加ip和端口的信息。
展开
 我来答
Japrace
2012-09-27 · 超过10用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:17.3万
展开全部
我觉得这样的功能用preference就可以实现。读文件的速度本来就很慢,你还要修改文件中的内容,很显然会导致你程序的效率降低一大截,用数据库都比xml文件操作快
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逆十字血
2012-09-27 · TA获得超过141个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:170万
展开全部
为什么不尝试吧文件放在 assets 文件夹里呢?

每次读取和写入这个文件夹里的配置文件就好了。
更多追问追答
追问
我做的一个软件  当我在连接socket的时候,就会读取我这个软件下的xml文件,会有一个IP和端口,当我在连接socket的时候我可以选择修改这个xml里面的ip和端口的信息,而不是在xml文件中追加ip和端口的信息。  我用pull解析器来读写的,但是保存的话是在后面追加信息的,怎样才可以修改ip和端口的信息。
追答
貌似不能修改,只能整个XML文件重写

读取用pull一样,修改的时候先把整个XML读出来,然后重写这个XML文件。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式