title: how to check if a response is in xml format instead of HTML?
body: <p><br>
  Im working with a server which always sends me XML responds. But sometimes when server is lack or something it reports me about it by sending me back a HTML page (it just a html page informing about the error) but i didn't expect that and my XML parser crashed.<br>
  Im using DefaultHttpClient() and I do send header like  <code>mHttpRequest.setHeader("Accept", "text/xml");</code><br>
  So what is the proper way to ensure i got XML (or other specific format) response?</p>