Когда я пытаюсь разобрать файл XML (UTF-16) в 2.2, он работает нормально.Но в 1.6 перестает разбирать посередине.Мой XML-файл также содержит некоторые греческие слова ...
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("xml_file_url");
HttpResponse response = client.execute(request);
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in,"UTF-16"));
StringBuilder str = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
str.append(line);
str.append("\n");
}
in.close();
System.out.println(str.toString());
В чем может быть ошибка?Пожалуйста, предложите.