I'm experimenting with REST and XML on an Android application, primarily to create a REST client
For handling XML returned from a given REST service, I'm tempted to use a simple framework such as XStream. This allows me to easily map an object onto XML and vice versa, it doesn't come with the memory overhead like DOM, and requires considerably less coding that SAX
Can anyone offer any disadvantages to going down such route?