曾巧的专栏
NUMENZQ
登录
注册
全站
当前博客
空间
博客
好友
相册
留言
曾巧
ID:numenZQ
共
39883
次访问,排名
2736(1)
好友
0
人,关注者
0
人
numenZQ的文章
原创 29 篇
翻译 16 篇
转载 2 篇
评论 16 篇
最近评论
xh:
不推荐修改web.xml,设置java_options更好
numenZQ:
补充说明一点,使用java.util.zip包时,是以UTF-8编码格式读取的文件名,因此在中文windows操作系统(Windows操作系统默认字符集为:GBK)中使用时会导致文件名解析错误,因此需要使用org.apache.tools.zip.ZipEntry和 org.apache.tools.zip.ZipOutputStream类来解决这一问题。
numenZQ:
这个是需要明确知道字符串的成分,该方法只是为了满足读取不同字符集相应字符串,还是以“多哈亚运会”为例:如果字符集为GBK,截取前6个字节,结果为:“多哈亚”;当字符集为UTF-8时,截取前6个字节,结果则为:“多哈”,这是因为GBK是双字节编码,而UTF-8是三字节变长编码,如果不分字符集来读取对应长度的字串,则会出现字串内容与预期不符,长度错误等问题。
lyazure:
仔细看了你的代码,作用是从一个字符串中获取指定字节数的字符,不知道你要这么做的最终目的是用来做什么。除非明确知道字符串的成分,否则这种做法很难做到完美,比如你的代码中,假如出现要从“多哈亚运会”这样的字符串中截取7个字节,最终会截得3个字符。
Alexandre:
ab8e44bc75204d49bf0c9fe68a2b2176
matura foto amatoriale
ANT
(RSS)
Derby
(RSS)
Eclipse
(RSS)
J2ME
(RSS)
Java Basic
(RSS)
JiBX
(RSS)
M3G
(RSS)
MyEclipse
(RSS)
Network Server
(RSS)
OC4J
(RSS)
reading notes
(RSS)
SWT
(RSS)
Web Services
(RSS)
收藏
相册
存档
2008年01月(2)
2007年10月(1)
2007年08月(1)
2007年06月(8)
2007年05月(4)
2007年04月(1)
2006年12月(2)
2006年11月(1)
2006年10月(1)
2006年07月(6)
2006年03月(14)
2005年09月(6)
软件项目交易
订阅我的博客
开始写BLOG
2007年08月
Java处理Zip文件
Java处理Zip文件
阅读全文>
发表于 @
2007年08月16日 13:20:00
|
评论(
loading...
)
|
编辑