Android中修改XML文件的内容
我想要把IP和端口号保存在一个XML文件中,然后我想在运行的Android软件来修改这个XML文件里的内容该怎么实现?我做的一个软件当我在连接socket的时候,就会读取...
我想要把IP和端口号保存在一个XML文件中,然后我想在运行的Android软件来修改这个XML文件里的内容 该怎么实现?
我做的一个软件 当我在连接socket的时候,就会读取我这个软件下的xml文件,会有一个IP和端口,当我在连接socket的时候我可以选择修改这个xml里面的ip和端口的信息,而不是在xml文件中追加ip和端口的信息。 展开
我做的一个软件 当我在连接socket的时候,就会读取我这个软件下的xml文件,会有一个IP和端口,当我在连接socket的时候我可以选择修改这个xml里面的ip和端口的信息,而不是在xml文件中追加ip和端口的信息。 展开
2个回答
展开全部
我觉得这样的功能用preference就可以实现。读文件的速度本来就很慢,你还要修改文件中的内容,很显然会导致你程序的效率降低一大截,用数据库都比xml文件操作快
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么不尝试吧文件放在 assets 文件夹里呢?
每次读取和写入这个文件夹里的配置文件就好了。
每次读取和写入这个文件夹里的配置文件就好了。
更多追问追答
追问
我做的一个软件 当我在连接socket的时候,就会读取我这个软件下的xml文件,会有一个IP和端口,当我在连接socket的时候我可以选择修改这个xml里面的ip和端口的信息,而不是在xml文件中追加ip和端口的信息。 我用pull解析器来读写的,但是保存的话是在后面追加信息的,怎样才可以修改ip和端口的信息。
追答
貌似不能修改,只能整个XML文件重写
读取用pull一样,修改的时候先把整个XML读出来,然后重写这个XML文件。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询