xml如何存大型数据呢
xml怎么存大型数据呢?
我用xml来存数,其中一个节点存了一个特别大的数
比如节点Data
<Data>222(很大的一个数,大概有十几万个2)2222</Data>
我用c++写的 Puttext来给Data这个节点把这个很大的数赋值
然后用Gettext来读取,发现这个数就不够了,存不下怎么大的数
怎么办呢
有谁做过这个吗?
------解决方案--------------------
如果是大量不重复的数据,那就写个独立文件
<Data FileName="C:\Test.bin" />
然后把数据都写到这个文件里,你程序中就只读xml里的文件路径,接着就读文件就行了
我用xml来存数,其中一个节点存了一个特别大的数
比如节点Data
<Data>222(很大的一个数,大概有十几万个2)2222</Data>
我用c++写的 Puttext来给Data这个节点把这个很大的数赋值
然后用Gettext来读取,发现这个数就不够了,存不下怎么大的数
怎么办呢
有谁做过这个吗?
------解决方案--------------------
如果是大量不重复的数据,那就写个独立文件
<Data FileName="C:\Test.bin" />
然后把数据都写到这个文件里,你程序中就只读xml里的文件路径,接着就读文件就行了