我有以下 json 数组
`[{"name":"The Shawshank Redemption","rating":"9.3","year":"1994","stars":["Tim Robbins","Morgan Freeman","Bob Gunton"],},{"name":"The Godfather","rating":"9.2","year":"1972","stars":["Marlon Brando","Al Pacino","James Caan"]}]`
我想转换为 javascript 数组并打印为 html。然后我将复制数组并保存在 .js 文件中,如下所示。问题是如何删除从“name”到name的倒逗号
var Movies = [ { name: 'The Shawshank Redemption',
rating: '9.3',
year: '1994',
stars:
[ 'Tim Robbins',
'Morgan Freeman',
'Bob Gunton' ]},
{ name: 'The Godfather',
rating: '9.2',
year: '1972',
stars:
[ 'Marlon Brando',
'Al Pacino',
'James Caan' ]}
];
最佳答案
var movies= $.parseJSON(myStr); put your string in it
用于打印
var newAry=[];
$.each(movies,function(i,v){
newAry.push(JSON.stringify(v));
});
$( '#div' ).html(newAry);
关于javascript - 如何将 json 数组转换为 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18714955/