高分悬赏:CVE的allitems.csv 内容并不完全符合 csv 规范,如何才能解析这个漏洞库文件 allitems.csv

高分悬赏:CVE的allitems.csv 内容并不完全符合 csv 规范,如何才能解析这个漏洞库文件 allitems.csv

第一步,从第11行开始,直接用逗号分割。
    判断分割后的数据总长度是否是 7 列;
    如果是,替换文本中的双引号,解析完成;
    否则继续;

第二步,超过 7 列的文本在处理,调用 findByCommaQuote 
    解析得到第三、四、六、七列引号中的数据。

第三步,单独解析 stage 列,调用 findByCommaQuote 完成。

详细解析过程,参考这篇博客

https://blog.csdn.net/wojiushiwo945you/article/details/108613790