请教:Java读取并解析文本文件的问题?
现在要实现这样一个功能:
一系列文本特征标记(保存在一个HashMap里)
待分析文本文件abc.txt
要根据文本特征标记,分析待分析文本文件,提取与标记描述的特征相符的字符串块,存放到一个Java对象的对应的域中.到最后解析完毕,得到的是一个该java对象实例的集合(Vector或者ArrayList)
文本文件不算小,从几M到几十M不等。所以效率必须考虑。
用什么类实现比较好!!!
我现在想到的是用BufferedReader类逐行读取和分析,效率不怎么好.
有没有比较好的类或者解析方法.谢谢!!!