Java数据挖掘文件I / O程序

时间:2014-03-21 21:50:17

标签: java file file-io multidimensional-array split

我有一个编程任务,我必须从这里“按摩一些数据”: https://data.undp.org/dataset/Table-12-Innovation-and-technology/jixu-gnyy 我想把这些数据(除了几列)转换成一个多维数组,这样我就可以使用一些数据。 我的计划是将文本文件读入一个字符串,然后根据\ n(新行)进行拆分以创建行,然后根据空格创建列。我的问题如下: 如果我第二次在空间上分裂,它将在错误的地方分裂,因为在具有多个单词的国家之间可能存在空间(例如英国)。有没有人有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

我不明白你想做什么。为什么不以CSV格式导出数据?然后,您可以使用分隔符(如昏迷或分号)分割数据(Tipically a semicolon)。之后,您可以毫无后顾之忧地识别每个令牌!