如何提取JSON数据中的Title字段并以键值对格式转换
解决方案
可以使用JavaScript的map()方法快速完成数据转换,遍历原数组的每一项,提取Title字段并生成目标结构:
const dataSource = [ { id: '1', Title: 'My World', Price: 10, }, { id: '2', Title: 'My Home', Price: 20, }, { id: '3', Title: 'My Kitchen', Price: 30, }, { id: '4', Title: 'My Garden', Price: 40, }, { id: '5', Title: 'My Furniture', Price: 50, }, ]; // 执行转换 const myData = dataSource.map(item => ({ id: item.Title, value: item.Title }));
转换后得到的myData结果如下:
const myData = [ { id: 'My World', value: 'My World', }, { id: 'My Home', value: 'My Home', }, { id: 'My Kitchen', value: 'My Kitchen', }, { id: 'My Garden', value: 'My Garden', }, { id: 'My Furniture', value: 'My Furniture', }, ];
内容的提问来源于stack exchange,提问作者user26605790
相关产品推荐
相关产品推荐

