У меня есть веб-служба REST, которая возвращает результат в формате XML, например:
- <MyCategories xmlns="http://schemas.datacontract.org/2004/07/ceva" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
- <Category>
<CategoryName>First category</CategoryName>
<Id>1</Id>
</Category>
- <Category>
<CategoryName>Second category</CategoryName>
<Id>2</Id>
</Category>
- <Category>
<CategoryName>Third category</CategoryName>
<Id>3</Id>
</Category>
</MyCategories>
Я получаю доступ к веб-службе следующим образом:
HttpClient httpclient = new DefaultHttpClient();
HttpGet request = new HttpGet(WebServiceURL);
request.addHeader("deviceId", deviceId);
BasicResponseHandler handler = new BasicResponseHandler();
result = httpclient.execute(request, handler);
В результате я получаю ответ в формате XMLиз веб-сервиса.Я хочу использовать этот результат и отображать его в виде списка.
Как этого добиться?Спасибо.