首页 > 解决方案 > 如果 java 中文件大小超过 1 MB,则结果集想要将 xml 文件拆分为多个 xml 文件

问题描述

我有一个结果集,所有记录都写在一个 xml 文件中(通过 JAXBContext 使用 Marshaller,文件编码为 ISO-8859-1)。如果文件大小超过 1 MB,我想将 xml 文件拆分为多个 xml 文件。所以这需要在while循环中完成,当它达到1 MB时,我需要创建另一个文件。所以在这里我尝试使用 Instrumentation(java.lang.instrument.Instrumentation) 获取对象大小的正确方法是什么,但对象大小和文件大小不同。

标签: java

解决方案


推荐阅读