title: Why use XML(SOAP) when JSON so simple and easy to handle?
body: <p>Receiving and sending data with JSON is done with simple HTTP requests. Whereas in SOAP, we need to take care of a lot of things. Parsing XML is also, sometimes, hard. Even Facebook uses JSON in Graph API. I still wonder why one should still use SOAP? Is there any reason or area where SOAP is still a better option? (Despite the data format)</p>
  
  <p>Also, in simple client-server apps (like Mobile apps connected with a server), can SOAP give any advantage over JSON?</p>
  
  <p>I will be very thankful if someone can enlist the major/prominent differences between JSON and SOAP considering the information I have provided(If there are any).</p>