日期:2014-05-17 浏览次数:20856 次
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
</style>
</head>
<body>
<div id="test"></div>
<script>
var $ = function(id){
return document.getElementById(id);
};
var json = [
{
"name": "Tom",
"age": "34"
},
{
"name": "Jam",
"age": "24"
}
];
var html = '<ul>';
for(var i = 0, len = json.length; i < len; i++){
html += '<li>name: '+json[i].name+' age: '+json[i].age+'</li>';
}
html += '</ul>';
$('test').innerHTML = html;
</script>
</body>
</html>
------解决方案--------------------
使用eval, 楼主也可以搜下 json2.js
var string = '[{"name": "Tom", "age": "32"}]';
var json = eval('('+string+')');
alert( json[0].name );