【工作琐事】 2020-3-18

Dear 丶 2023-07-16 13:59 11阅读 0赞

现在疫情还没有结束,我只好在出租屋里自行隔离,本想着远程办公,老板是应该不会安排很多事情给我的。

事实上。。。

的确很少事!这就我让我有了自己的时间,搞搞论文,看看视频。上午睡到九点多,起来准备准备,打开电脑,看看新闻,一杯热开水,捧在手中,这不就是我以后的老年生活吗??

上午安逸过去。。

在这里插入图片描述
下午,开始搞论文,开始弄权限部分,还是自己技术不够,搞得自己有点昏,正当晕晕的时候,老板打电话过来!!

嘟嘟嘟。。。(一阵交谈)
老板:小朱,这里应该有几百企业,你整理好了,用excle发给我就行。
我:好的~

看这网页上的几百个企业,一个字段就有十几个,我内心是崩溃的!!!
在这里插入图片描述
但是没办法,谁叫我是个苦命打工仔呀

开始我的疯狂ctrl+c!!!

知道我的手指开始麻了,不行了,得想想办法

方法1.0

- 我把我复制的企业信息按照这样排列

在这里插入图片描述

  • 开始用java的io流 先用BufferedReader读取文件
  • 再用readline方法,一行一行读取
  • 再用split,分割“:”,只取右边的数据,这样就好了
  1. String fileName = "";//文件路径
  2. File file = new File(fileName);
  3. BufferedReader reader = null;
  4. try {
  5. reader = new BufferedReader(new FileReader(file));
  6. String readerTemp = null;
  7. while ((readerTemp = reader.readLine()) != null) {
  8. boolean flag = (readerTemp != "");
  9. if (!readerTemp.contains("企业地址:") || "".equals(readerTemp)) {
  10. continue;
  11. }
  12. String[] arr = readerTemp.split(":");
  13. System.out.println(arr[1].trim());
  14. }
  15. reader.close();
  16. } catch (FileNotFoundException e) {
  17. // TODO Auto-generated catch block
  18. e.printStackTrace();
  19. } catch (IOException e) {
  20. // TODO Auto-generated catch block
  21. e.printStackTrace();
  22. }
  23. finally {
  24. if (reader != null) {
  25. try {
  26. reader.close();
  27. } catch (IOException e1) {
  28. }
  29. }
  30. }
  31. }

在这里插入图片描述
将这些复制到excle中,起码比手动快多了。

大功告成!

未来还会完善,jsoup爬取页面,加上生成excle,让这种事不再成为自己的绊脚石

一只一直在路上的猪猪侠,战无不胜,所向披靡!

发表评论

表情:
评论列表 (有 0 条评论,11人围观)

还没有评论,来说两句吧...

相关阅读

    相关 工作琐事】 2020-3-18

    现在疫情还没有结束,我只好在出租屋里自行隔离,本想着远程办公,老板是应该不会安排很多事情给我的。 > 事实上。。。 的确很少事!这就我让我有了自己的时间,搞搞论文,看看视频

    相关 工作

    1、身体不健康,家庭不幸福,挣再多的钱,又有什么意义呢? 2、人生需要大智慧,不要贪图小便宜,因小失大。 3、不要老想着挣钱,把自身的素质和能力提高,自然而然,就能挣到钱了

    相关 MOSS 工作流无法工作

        这段时间一直在学习MOSS,上次公司打算搞一套协同办公司的系统,为此我就推荐了MOSS,说干就干,在WIN2008 X64上装了MOSS,刚开始还是可以,后来在学习到