1
Mon code actuel a besoin de lire des caractères étrangers sur le web, actuellement ma solution fonctionne mais elle est très lente, car elle lit char by char en utilisant InputStreamReader. Y a-t-il moyen de l'accélérer et de faire le travail?java: accélérer la lecture des caractères étrangers
// Pull content stream from response
HttpEntity entity = response.getEntity();
InputStream inputStream = entity.getContent();
StringBuilder contents = new StringBuilder();
int ch;
InputStreamReader isr = new InputStreamReader(inputStream, "gb2312");
// FileInputStream file = new InputStream(is);
while((ch = isr.read()) != -1)
contents.append((char)ch);
String encode = isr.getEncoding();
return contents.toString();