我有一堆 .cif 文件,总大小约为 33Mb,其中包含有关本地公共汽车及其时间表的信息。每行以不同的标识符开头,以指示该行的全部内容。
示例行:
QSN319 020S3_20110104219912311111100 S3 LFBUS O
表示这是一个巴士旅程信息,一些不同的日期和巴士S3
运行的星期几。您可以查看更详细的示例http://pastebin.com/3jzp6QL9
我需要做的是以某种方式将所有(或部分选择,例如我不需要QSN
在我的数据库中的一部分)数据解析为 CSV 或 XML,以便进一步导入 SQLite。我只需要朝着正确的方向推进,并需要一些我可以使用的工具。awk 和 sed 是否足以做到这一点,或者我应该更多地研究从头开始编写解析器。
任何意见或建议将不胜感激!