title: Javascript - convert an EXTRA LARGE Number to string in JSON before the default parsing
body: <p>As I mentioned in <a href="https://stackoverflow.com/questions/53021331/javascript-long-integer-from-server-is-not-correct">THIS QUESTION</a>, I have problem when getting the response from the server.</p>
  
  <p>I receive an array of objects with these attributes:</p>
  
  <pre><code>[{
  "Id": 143187001116603,   // VERY big number which I want to convert it to string
  "Name": "تملی612",   // string
  "Title": "تسهیلات مسکن بانک ملی-اسفند96",   // string
  "InsCode": "IRO6MELZ96C1"   // string
  },
  ...
  ]
  </code></pre>
  
  <p>Any simple way to convert a specified type (<code>Number</code>) to <code>string</code> in a <code>JSON</code> file?</p>
  
  <p>I see the <code>replacer</code> argument in <code>JSON.stringify()</code> but I have no idea how to use that...</p>
  
  <h2>UPDATE</h2>
  
  <p>One of those Ids, is: <code>9481703061634967</code> but JS convert that to <code>9481703061634968</code>! </p>
  
  <h2>UPDATE</h2>
  
  <p>As <strong>Jonas H</strong> said in <a href="https://stackoverflow.com/a/53022699/4565015">this answer</a>, JS run the <strong>default parsing</strong> and that's why i lose my real <code>Id</code> value! </p>
  
  <p>Any idea?</p>