递归压缩某个目录中的所有文件(zip);解决音调符号问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归压缩某个目录中的所有文件(zip);解决音调符号问题相关的知识,希望对你有一定的参考价值。
Removes diacritics from file name before adding it to the archive. Archive file name retains diacritics.
import java.util.zip.* import java.text.* sLetter = Normalizer.normalize(sLetter, Normalizer.Form.NFD) try{ sAux += "" + cLetter } } } return sAux } name = f.toString() zipname = name.substring(0, name.lastIndexOf(".")) + ".zip" nameInZip = toBase2(name.substring(name.lastIndexOf("\\") + 1)) println nameInZip // nejde napsat out.write(f.readbytes()), protoze na 100mb // souboru to zahlasi out of memory ins = f.newInputStream() out.closeEntry() }
以上是关于递归压缩某个目录中的所有文件(zip);解决音调符号问题的主要内容,如果未能解决你的问题,请参考以下文章