我试图将数组数组转换为JSON对象列表。将数组数组转换为JSON对象列表而不是JSON字符串
var headers = ['first name','last name','age']
var data = [ [ 'John', 'Gill', '21' ], [ 'Sai', 'Varun', '21' ] ]
当我们使用上面的两个列表生成JSON的列表,输出会像,
[ { 'First name': 'John', 'Last name': 'Gill', age: '21' },
{ 'First name': 'Sai', 'Last name': 'Varun', age: '21' } ]
但我需要输出的是为,(双引号中的字符串和JSON不应该是一个字符串,但应该是一个JSON对象)
[ {"First name":"John","Last name":"Gill","age":"21"},
{"First name":"Sai","Last name":"Varun","age":"21"} ]
我试着用JSON.stringify
但结果不会是JSON object
权,这将是一个JSON string
whic h会阻止从列表中访问每个JSON。
我已经经历了许多这样的答案,但徒劳无功。有人可以对此有所了解吗?!
请加你已经尝试了什么。 –
我已经尝试使用'JSON.stringify',我已经在答案中提到过。 –
你试过'JSON.parse(JSON.stringify(data))'? –