zoukankan      html  css  js  c++  java
  • 自话自说——POI使用需要注意一个地方

    2015.12.1  天气 不怎么好   心情跟天气一样。知道为什么吗,因为昨晚一晚没睡你懂吗。。。

    今天在用POI操作excel的时候,遇到了一个很恶心的地方,这个地方真的有那种让我不相信编程的感觉。好啦,我给你两张图片,你就什么都知道了。

    图片1

    你知道我感觉一切都做完美了的时候看到这个问题出现时的心情吗?你肯定不知道。你肯定还会问,到底是什么问题啊。下面这张图来告诉你问题。

    现在知道什么问题了吧。我明明写的是“001”、“002”,结果给我显示成了这样,当时心就碎的跟饺子馅一样。

     然后我就各种问别人,各种上网查资料。真心还是不知道为什么,就在我要放弃的时候,我突然发现了一个解决的办法。

    这个办法就是:当我给单元格赋值的时候,我先给它赋值为空也就是“”。然后,我就试了试,结果真的让我感到不可思议。

     

    是不是很神奇,我表示我没上过学别骗我。“001”就不能识别成字符串,“”就能识别成字符串,什么跟什么啊。

    但是,毕竟是在用人家的东西,会用,能完成自己的功能就已经够了。

    说了这么多废话,但是下面这些建议还是看看:

    遇到这种问题的解决办法(我目前知道的就有两种)

    1.在每次给单元格赋值的时候,先清空一次,就像我上面的例子一样。

    2.在每次赋值之前,将单元格的类型设置为CELL_TYPE_STRING 。

    这两种方法都可以解决我遇到的问题。

    我只是在自话自说,我并不需要观众。

    (哦对了,推荐大家一首歌,薛之谦的演员,我是迷上这首歌了) 

  • 相关阅读:
    js禁止页面回退,刷新,右键代码
    asp.net网站中的Gridview循环判断数据是否被选中
    Gridview中同时选中并删除多个数据
    asp.net中在后台更换控件图片的代码
    关于gcd的8题
    flash AIR 通过BitmapData生成图片到android Camera相册
    flash AIR 通过BitmapData生成图片到本地
    C的随机数
    xcode svn设置事项
    拒绝session丢失 利用DIV层实现对模态窗口的模拟
  • 原文地址:https://www.cnblogs.com/Anjun/p/5009279.html
Copyright © 2011-2022 走看看