请各位高手帮帮忙!!文件保存修改的问题!!
VC想追加保存或者修改(部分)XML文件
<?xml version='1.0' encoding='GB2312'?>
<TT MaxIndex="77">
.....
<Frame name="aa.bmp" description="">
<Vehicle ID="1" NT="FALSE">
<ObjectID>1</ObjectID>
</Vehicle>
</Frame>
......
想追加保存成
<?xml version='1.0' encoding='GB2312'?>
<TT MaxIndex="77">
......
<Frame name="aa.bmp" description="">
<Vehicle ID="1" NT="FALSE">
<ObjectID>1</ObjectID>
</Vehicle>
<Vehicle ID="2" NT="FALSE">
<ObjectID>2</ObjectID>
</Vehicle>
</Frame>
......
或者修改成
<?xml version='1.0' encoding='GB2312'?>
<TT MaxIndex="77">
......
<Frame name="aa.bmp" description="">
<Vehicle ID="1" NT="FALSE">
<ObjectID>3</ObjectID>
</Vehicle>
</Frame>
......
文件很大 不能都读入内存
年初刚参加工作,没多少经验实在没办法
想请教高人怎么做比较省内存!! 谢谢!!
<?xml version='1.0' encoding='GB2312'?>
<TT MaxIndex="77">
.....
<Frame name="aa.bmp" description="">
<Vehicle ID="1" NT="FALSE">
<ObjectID>1</ObjectID>
</Vehicle>
</Frame>
......
想追加保存成
<?xml version='1.0' encoding='GB2312'?>
<TT MaxIndex="77">
......
<Frame name="aa.bmp" description="">
<Vehicle ID="1" NT="FALSE">
<ObjectID>1</ObjectID>
</Vehicle>
<Vehicle ID="2" NT="FALSE">
<ObjectID>2</ObjectID>
</Vehicle>
</Frame>
......
或者修改成
<?xml version='1.0' encoding='GB2312'?>
<TT MaxIndex="77">
......
<Frame name="aa.bmp" description="">
<Vehicle ID="1" NT="FALSE">
<ObjectID>3</ObjectID>
</Vehicle>
</Frame>
......
文件很大 不能都读入内存
年初刚参加工作,没多少经验实在没办法
想请教高人怎么做比较省内存!! 谢谢!!
...全文
相关推荐
Vim 强制保存只读类型文件的方法
你是否会和我一样经常碰到这样的情景:在VIM中编辑了一个系统配置文件,当需要保存时才发现当前的用户对该文件没有写入的权限。这个时候就需要强制保存只读类型文件的方法了,这篇文章就介绍了Vim强制保存只读类型文件的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
Python读取文件并修改文件内容后保存为新文件
下面是例子是读取一个文件内容,并且改变其中满足正则的行,进行内容追加。 # use command : reWriteFile.py oldFileName.txt newFileName.txt import re import sys param = sys.argv if len(param) > 3: sys.exit() oldFile = param[1] newFile = open(param[2], "w+") with open(oFile) as f2: while True: line = f2.readline() # read con
C# ini文件的修改与保存
适合基础入门的ini文件操作,实现ini文件的修改保存,和整体读出。注释详细
修改桌面文件默认保存路径
修改桌面文件默认保存路径
VB文件操作(打开,修改,保存)
VB文件操作(打开,修改,保存),使用图形用户界面实现对文件的基本编辑操作!


