我有一些带有逗号分隔数据的大文件。就像是:
firstname,middlename,lastname
James,Tiberius,Kirk
Mister,,Spock
Leonard,,McCoy
我正在使用 StringTokenizer 来解析数据:
StringTokenizer st = new StringTokenizer(sLine, ",");
while (st.hasMoreTokens()) {
String sTok = st.nextTokens;
tokens.add(tok);
}
问题是,在没有中间名的行上,我只得到两个标记,{“Mister”,“Spock”},但我想要三个标记,{“Mister”,“”,“Spock”}
问题:如何在解析逗号分隔数据时包含空标记?
谢谢!