EXCEL Processor
EXCEL表格輸入處理後輸出成CSV或EXCEL。利用指定表格名、資料起始儲存格、表頭欄位將載入資料正規化,呈現一致的資料結構(input輸入陣列)提供 Low-Code 應用處理
最后更新于
这有帮助吗?
EXCEL表格輸入處理後輸出成CSV或EXCEL。利用指定表格名、資料起始儲存格、表頭欄位將載入資料正規化,呈現一致的資料結構(input輸入陣列)提供 Low-Code 應用處理
最后更新于
这有帮助吗?
这有帮助吗?
["A欄表頭名稱", "B欄表頭名稱", ...] [
{
"regexp": "品名$", // 找到表格資料起點上方值符合”品名“結尾的儲存格
"name": "product" // 將找到的儲存格做為表頭欄位,並命名為”product"
},
{
"regexp": "品名$", // 找到表格資料起點上方值符合”品名“結尾的儲存格
"offset": 1, // 往右偏移一格
"name": "price" // 將找到的儲存格做為表頭欄位,並命名為"price"
},
{
"A1": "C", // 找到欄位C(以A1表示法來看)
"name": "stock" // 將找到的儲存格做為表頭欄位,並命名為"stock"
}
] // 印出輸入表格每筆資料的指定欄位
input.forEach((row, index) => {
console.log(index + '. 品名:' + row.product + ', 價格:' + row.price)
})// 輸出價格高於 100 的表格,並加上 5% 的税
input.forEach((row) => {
if (row.price > 100) {
output.push({
name: row.product,
price: row.price,
tax: row.price * 0.05
})
}
})
// 指定表頭欄位
output.header.push('name','price','tax')