现在疫情还没有结束,我只好在出租屋里自行隔离,本想着远程办公,老板是应该不会安排很多事情给我的。
事实上。。。
的确很少事!这就我让我有了自己的时间,搞搞论文,看看视频。上午睡到九点多,起来准备准备,打开电脑,看看新闻,一杯热开水,捧在手中,这不就是我以后的老年生活吗??
上午安逸过去。。
下午,开始搞论文,开始弄权限部分,还是自己技术不够,搞得自己有点昏,正当晕晕的时候,老板打电话过来!!
嘟嘟嘟。。。(一阵交谈)
老板:小朱,这里应该有几百企业,你整理好了,用excle发给我就行。
我:好的~
。
看这网页上的几百个企业,一个字段就有十几个,我内心是崩溃的!!!
但是没办法,谁叫我是个苦命打工仔呀
开始我的疯狂ctrl+c!!!
知道我的手指开始麻了,不行了,得想想办法
方法1.0
- 我把我复制的企业信息按照这样排列
- 开始用java的io流 先用BufferedReader读取文件
- 再用readline方法,一行一行读取
- 再用split,分割“:”,只取右边的数据,这样就好了
String fileName = "";//文件路径
File file = new File(fileName);
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(file));
String readerTemp = null;
while ((readerTemp = reader.readLine()) != null) {
boolean flag = (readerTemp != "");
if (!readerTemp.contains("企业地址:") || "".equals(readerTemp)) {
continue;
}
String[] arr = readerTemp.split(":");
System.out.println(arr[1].trim());
}
reader.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e1) {
}
}
}
}
将这些复制到excle中,起码比手动快多了。
大功告成!
未来还会完善,jsoup爬取页面,加上生成excle,让这种事不再成为自己的绊脚石
一只一直在路上的猪猪侠,战无不胜,所向披靡!