我这里有一个包含数据数组的JSON对象。我的问题是如何才能将数组数据导出到excel?我目前正在使用alaSql。
{
a: 'test',
b: [
{c:'test1',
d: 'test2'},
{c:'test2', d: 'test1'}]
}
答案 0 :(得分:1)
要遍历嵌套的JSON对象,您需要使用AlaSQL的SEARCH运算符,如下所示:
var data = [
{
a: 'test',
b: [
{c:'test1',
d: 'test2'},
{c:'test2', d: 'test1'}]
},
{
a: 'testB',
b: [
{c:'test3',
d: 'test4'},
{c:'test5', d: 'test6'}]
}
];
var res = alasql('SEARCH / AS @p b / CLONEDEEP() SET(a=@p->a) \
INTO XLSX("restest390a.xlsx",{headers:true}) FROM ?',[data])
在这句话中AlaSQL: