int i = 0;
ZipOutputStream zos = null;
SimpleDateFormat s = new SimpleDateFormat("yyyyMMddHHmmss");
for (Iterator it = m.keySet().iterator(); it
.hasNext();) {
if (i % pageSize == 0) {
i = 0;
zos = new ZipOutputStream(new FileOutputStream(
configManager
.getConfig("config.downloadUrl")
+ s.format(new Date()) + ".zip"));
}
String xmlName = (String) it.next();
zos.putNextEntry(new ZipEntry(xmlName));
zos.write(m.get(xmlName));
i++;
此处截取程序片段,思路先创建路径,将xml文件写入创建好的zip包中