Создайте org.jdom2.input.SAXBuilder
и используйте его метод build(Reader)
для создания объекта JDOM2 Document
, где Reader создается с использованием new StringReader(result.toString())
.
Однако, копируя все данные из HTTPОтвет в StringBuffer только для того, чтобы потом можно было разобрать его, довольно неэффективно.Вы уже получаете InputStream от HttpResponse
, используя response.getEntity().getContent()
, и вы можете передать это InputStream
напрямую в метод build(InputStream)
SAXBuilder.