IBM Developerworks: "Many of your Android applications will need to interact with Internet data, which comes in a variety of formats.
In this article, build an Android application that works with two popular data formats—XML and JavaScript Object Notation (JSON)—as well as the more exotic protocol buffers format from Google."