A B 1 零担1号计划单号: 123 2 零担2号计划单号: 123 3 零担3号计划单号: 123 假如我是这样存储的数据 该怎么存取 csv文件
时间: 2024-09-11 16:14:21 浏览: 33
如果你想要将类似这样的数据保存成CSV文件,并能够方便地读取,可以按照逗号分隔值(CSV)的格式来组织。CSV是一种常见的文本文件格式,用于存储表格数据,每一行代表一行记录,每个字段由逗号隔开。针对你给出的数据例子,你可以这样创建和读取CSV文件:
**写入CSV文件:**
```bash
echo "零担1号计划单号,零担2号计划单号,零担3号计划单号" > plan_numbers.csv
echo "123,123,123" >> plan_numbers.csv
```
这里首先创建一个空的CSV文件`plan_numbers.csv`,然后添加了表头信息,接着在新的一行追加具体的数值。
**读取CSV文件:**
```javascript
// Node.js 读取CSV文件
const fs = require('fs').promises;
const Papa = require('papaparse'); // 引入 Papa Parse 库处理CSV
async function readCSVFile() {
try {
const fileContent = await fs.readFile('plan_numbers.csv', 'utf8');
const parsedData = Papa.parse(fileContent, { header: true }); // 假设表头在第一行
const planNumbers = parsedData.data;
for (let i = 0; i < planNumbers.length; i++) {
console.log(`记录 ${i + 1}:${planNumbers[i]['零担1号计划单号']}, ${planNumbers[i]['零担2号计划单号']}, ${planNumbers[i]['零担3号计划单号']}`);
}
} catch (error) {
console.error("读取CSV文件错误:", error);
}
}
readCSVFile();
```
这段JavaScript代码使用Papa Parse库解析CSV文件,并按需提取你需要的字段。运行上述函数,你会看到每条记录的内容。
阅读全文