0

私はこのJSONを持っています:

[{"name":"peter",
"surname":"cage",
"nickname": "peterbob", 
"city":{"id":130, "name":"GreatCity"}
},

{"name":"james",
"surname":"parot",
"nickname": "mrj", 
"city":{"id":142, "name":"OtherCity"}
},
...]

Angular 6 用の SheetJs js-xlsx を使用して Excel ファイルを生成したいのですが、これが私の試みです:

const worksheet: XLSX.WorkSheet = XLSX.utils.json_to_sheet(myjson);
const workbook: XLSX.WorkBook = { Sheets: { 'data': worksheet }, SheetNames: ['data'] };
const excelBuffer: any = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' });

これにより、すべての JSON オブジェクト キーを含む Excel ファイルが生成され、正常に動作します。しかし、 「名前」と「都市」名だけのExcelファイルを生成したい。それは可能ですか?

4

1 に答える 1