如何从ONF文件中读取多个连续的表格(例如CSV格式),每个表格都有一个空行和标题位于顶部,如:
X1 X2 X3
1 2 3
4 5 6
(空白行)
Y1 Y2 Y3
2 4 5
3 7 9
答案 0 :(得分:0)
这非常简单。除了当前与问题正文无关的multithreading
标记外,这可以通过正确设计流程来实现。
尝试在一张纸上绘制方案和/或使用伪代码。 (你甚至没有提到实现语言)。使用状态变量来跟踪您正在阅读的表。在开头,设置为第一个表。当你发现该行是一个空白时,就像将状态变量更改为下一个表。
在从文件中读取的每个数据行上,检查状态变量并应用正确的解码。
最终返回所有表格,执行数据库操作等等......