<script> function fun1(){ var str = '[{"uname":"王寶強","day":"2012/06/17"},{"uname":"李連傑","day":"2012/08/12"}]'; var jsonList=eval("("+str+")"); //轉換為json對象 for(var i=0;i<jsonList.length;i++){ for(var key in jsonList[i]){ alert("key:"+key+",value:"+jsonList[i][key]); } } } fun1(); </script>
先確保alert(str)出來的不是object哦~~ 不然是不行滴
題外閱讀: