当前页面: 开发资料首页 → J2ME 专题 → 用HttpConnection读一个jsp页面,页面里面的内容是乱码,如何解决
用HttpConnection读一个jsp页面,页面里面的内容是乱码,如何解决
摘要: 用HttpConnection读一个jsp页面,页面里面的内容是乱码,如何解决
HttpConnection connection = null;
InputStream is = null;
try{
connection = (HttpConnection) Connector.open("http://www.lihaiit.com");
is = connection.openInputStream();
StringBuffer b = new StringBuffer();
int ch;
while ((ch = is.read()) != -1) {
b.append((char) ch);
}
String content = b.toString();
}
catch(Exception e){
e.printStackTrace();
}
finally{
if(is != null){
try {
is.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
if(connection != null){
try {
connection.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
}
--------------------------------------------------------------------------------
上面的是我的程序,读出来的content里面有中文,是乱码
我如何处理才能解决乱码问题?
得了,我自己解决了,回个贴就给分.
说说你是如何解决的!!!
这个 返回的 应当是 html代码!
呵呵 最后加上转换编码 才正确显示中文的 !
:)
如何解决的呀? 大伙都想学学