Вы действительно просто не знаете, как преобразовать BufferedReader
в массив (или другую коллекцию) строк на основе переносов строк?Если это так, я бы предложил использовать Guava :
List<String> lines = CharStreams.readLines(reader);
(Кроме того, я бы предложил указать кодировку при создании InputStreamReader
- в противном случае будет использоваться платформа по умолчанию).кодирование. В идеале вы должны использовать заголовок типа содержимого из ответа, чтобы определить кодировку ... существуют высокоуровневые библиотеки HTTP, которые сделают все это за вас, например, HttpClient .)