title: Can I convert a JSON string to a Flex ArrayCollection in without changing the item order?
body: <p>Regarding this issue, I have generated dynamically string from Java .each time string format change , for example String format is </p>
  
  <pre><code>[{"BranchName":"Corporate Office","Date":"08\/03\/2013","SPName":"Pharmacy","SPAmount_5-00%":"100.00","SPVATAmount_5-00%":"15.00","SPOtherCharges_5-00%":"30.00","SPAmount_14-50%":"200.00","SPVATAmount_14-50%":"39.00","SPOtherCharges_14-50%":"71.00","SPColTPA":"100.00","SPColChequeDD":"50.00","SPHdfcCC":"100.00","SPIdbiCC":"100.00","SPColCash":"50.00","Difference":"55.00"},
  </code></pre>
  
  <p>But when I convert array collection with following code .</p>
  
  <pre><code>var rawData:String = String(event.result); 
  var arr:Array = (JSON.decode(rawData) as Array);
  var dp:ArrayCollection = new ArrayCollection(arr);
  </code></pre>
  
  <p>but array collection order changed as default sort like [Branch, Date, Difference,.. ] . But I want same as string format order. So How can I prevent Default order. </p>