title: What to use instead of JSON, when payload is big in Restful API
body: <p>I do have an existing JAVA based SOAP API and I a, trying to build a REST API instead.
  JSON is not preferred for big payload.
  <a href="http://www.ziggytech.net/technology/web-development/how-big-is-too-big-for-json/" rel="nofollow">(How Big is Big for JSON)</a></p>
  
  <p>My Report generation API returns a XML payload ranging from <em>350kb</em> to <em>1MB</em>.</p>
  
  <p>Not sure what the suggestion is.</p>
  
  <h2>Question-</h2>
  
  <ol>
  <li>Should I go with REST/JSON or REST and something else?</li>
  <li>Also what is the best design opinion for me to consider while moving from SOAP to RESTful</li>
  <li>Any tools or framework, you may recommend?</li>
  </ol>
  
  <p>Sorry if this is very open. I can provide more detail, if you suggest? </p>
  
  <p>The technology I intend to use is all Java based</p>