поэтому у меня есть следующий код, открывающий входной поток и успешно собирающий информацию:
httpInput = httpConnection.openInputStream();
sb= new StringBuffer();
while (ch != -1)
{
ch = httpInput.read();
sb.append((char)ch);
}
однако, когда я пытаюсь использовать ту же строку (sb.toString ()) в другом методе, я получаю сообщение об ошибке «Ожидается конец файла». так как мне прикрепить символ EOF к моей строке? ПРИМЕЧАНИЕ: ответ в основном представляет собой XML-документ, поступающий с удаленного сервера.
поэтому, когда код достигает строки "синтаксического анализа", он дает мне указанную выше ошибку:
бис = новый ByteArrayInputStream (sb.toString (). getBytes ()); doc = docBuilder.parse (бис);
Я кодирую это для приложения Blackberry.
ac