inputstream读取html乱码,java InputStream 读取汉语言内容的解决乱码
java InputStream 讀取中文內(nèi)容的解決亂碼
String suffix=file.substring(file.lastIndexOf('.')+1,file.length());
if("zip".equals(suffix)){
try {
InputStream ins=new FileInputStream(new File(file)); //URLConnection .getInputStream();
ZipInputStream zipInput = new ZipInputStream(ins);
ZipEntry zipEntry=null;
while ((zipEntry = zipInput.getNextEntry()) != null) {
//好像一定要是六才行啊
byte[] buf = new byte[6];
int len=-1;
String xml="";
while ((len=zipInput.read(buf))!=-1) {
xml+=new String(buf,0,len,"utf-8");
}
System.out.println(xml+"\t"+xml.length());
}
} catch (FileNotFoundException e) {
log.info("parse zip file FileNotFoundException:"+e.getMessage());
} catch (IOException e) {
log.info("parse zip file IOException:"+e.getMessage());
}
}
return null;
//本人不敢全部一樣的哦
總結(jié)
以上是生活随笔為你收集整理的inputstream读取html乱码,java InputStream 读取汉语言内容的解决乱码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SSDP Discovery Servi
- 下一篇: 《黑豹2》反派海王纳摩形象曝光:奥克耶、