title: Convert xml to json without conversion String/Integer?
body: <p>I would like to convert <strong>XML</strong> to <strong>JSON</strong>.</p>
  
  <p>Currently, I make this with the lib <em>org.json</em> :</p>
  
  <pre><code>JSONObject jso = XML.toJSONObject(xmlStr);
  </code></pre>
  
  <p>However, if the XML contains number fields, I would like to have only String fields in the <code>JSONObject</code>.</p>
  
  <p>For example:</p>
  
  <p>The XML file is :</p>
  
  <pre><code>&lt;ID&gt;3&lt;/ID&gt;
  &lt;NAME&gt;ApplicationName&lt;/NAME&gt;
  </code></pre>
  
  <p>The org.json permits me to have:</p>
  
  <pre><code>{
      "ID" : 3,
      "Name" : "ApplicationName"
  }
  </code></pre>
  
  <p>The final result has to be : </p>
  
  <pre><code>{
      "ID" : "3",
      "Name" : "ApplicationName"
  }
  </code></pre>