android java rest sharepoint xml

Java Library to Consume/Manipulate Sharepoint 2013 Rest OData XML Result

I have an android App that Consumes the SharePoint 2013 Rest Web Service and Query using OData.I need to display the data from SharePoint in this android app.

I try to display a SharePoint List Data.For example i need to get the data from a specific column in the List.The Results I get a complex XML.

Is there any good Java libraries to manipulate this complex XML result to a Simple Form (such Row/Column Tables or Entities) ?


Is there any Java Libraries to display the SharePoint REST response in a better way(than complex xml)?