Я использую HttpClient для извлечения файла XML, и у меня возникают проблемы с возвратом всего документа (возвращается только одна строка файла XML). Итак:
DefaultHttpClient c = new DefaultHttpClient();
BasicResponseHandler r = new BasicResponseHandler();
String s = null;
try
{
s = c.execute(new HttpGet("http://localhost/activity.xml"), r);
}
catch (Exception e)
{
e.printStackTrace();
}
Log.i(TAG, s);
Результирующая строка всегда просто <?xml version="1.0" encoding="UTF-8"?>
Есть ли что-то, что мне нужно сделать, чтобы HttpClient загрузил весь файл или обработал символы новой строки или что-то еще? XML очень прост:
<?xml version="1.0" encoding="UTF-8"?>
<project>
<group-id type="integer">2187</group-id>
<icon type="integer">2</icon>
<name>Android</name>
<overview>android app</overview>
<permalink>codebase</permalink>
<start-page>tickets</start-page>
<status>active</status>
</project>