插记录到XML文件中问题

haj77 2007-06-12 04:25:11
现在自己定义了一个XML文件,格式如下:
<?xml version="1.0" encoding="GB2312" standalone="yes"?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="ITEMNO" fieldtype="string" required="true" SUBTYPE="FixedChar" WIDTH="20"/>
<FIELD attrname="RESNO" fieldtype="string" WIDTH="12"/>
<FIELD attrname="NAME" fieldtype="string" WIDTH="40"/>
<FIELD attrname="UNIT" fieldtype="string" WIDTH="10"/>
<FIELD attrname="PRICE" fieldtype="string" WIDTH="10"/>
<FIELD attrname="QUANTITY" fieldtype="string" WIDTH="12"/>
<FIELD attrname="TOTAL" fieldtype="string" WIDTH="12"/>
</FIELDS>
</METADATA>
</DATAPACKET>
插入一条记录, 保存下文件, 后来发现日志节点<PARAMS CHANGE_LOG=...692 0 4 693 0 4"/> 最大次数为693, 但是下面写入记录只有400多条,并且整个文件后面节点写入就自然截断了.比如:
<ROW RowState="4" ITEMNO="20070612095215435285" RESNO="04010" NAME="方便面" UNIT="箱" PRICE="30" QUANTITY="2" TOTAL="60.00"/>
<ROW RowState="4" ITEMNO="20070612095215435285" RESNO="02014" NAME="纸巾" UNIT="袋" PRICE="3.5" QUANTITY="11" TOTAL="38.50"/>
<ROW RowState="4" ITEMNO="20070612104735553916" RESNO="01001" NAME="信纸" UNIT="本" PRICE="1" QUANTITY="2" TOT..文件忽然截断了.


XML文件大小有限制吗?还是插入有限制?还是程序出了问题????
...全文
266 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
little06 2008-02-23
  • 打赏
  • 举报
回复
和文件大小没关系

把代码贴出来,或者把你用的解析xml的包写出来
苍狼传说 2008-02-23
  • 打赏
  • 举报
回复
应该不会有问题,XML文件速度什么的和文件大小关系最直接,我就写过20多M的XML文件,也没有问题。
图门的世界 2007-06-15
  • 打赏
  • 举报
回复
你是用工具解析的还是自己写的xml文件?
问题描述的不是很清楚,无法判断是什么问题

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧