{ "women": { "tel": "123456", "cellphone": "98765"}, 
  "man": { "tel": "123456", "cellphone": "98765"}, 
  .....
}
这个字符串我怎么解析出来啊给TEL属性从新赋值啊

解决方案 »

  1.   

    循环得到tel的值,然后再重新拼一个这样格式的JSON字符串了
    不太清楚LZ解析后怎么个重新赋值
      

  2.   

    我想知道这个JSON你怎么循环这是对象,没有length属性
      

  3.   

    你返回的Json是字符串吧!用setValue
      

  4.   

    <script type="text/javascript">window.onload = function() {
      var jsonStr = '{ "women": { "tel": "123456", "cellphone": "98765"}, "man": { "tel": "123456", "cellphone": "98765"} }';
      var json = eval('(' + jsonStr + ')');
      for(var pro in json) {
        json[pro].tel = '7777';
      }
    }</script>
      

  5.   

    先转换成json的对象,然后像对象一样操作,很简单的