我想借此机会,面临从excel读取和存储数据的问题。
要求:在我的excel表中有10行和5列,在10行中我只想根据我的标志状态(YES / NO)执行5行(1,2,4,7,9)。 我想只从excel读取所有必需的数据一次,然后需要获得发布excel。
期待的是什么,需要像列(1)一样映射列和值 例如:4行(测试用例)映射所有列及其值到第4行。 像4,(col,value)
当我去阅读时,我希望根据行号从列名中获取值(例如:第4个测试用例)
我试过这种方式,但对我没用,
HashMap<Integer,String[]> mymap=new HashMap<Integer,String[]>
mymap.put(rownumber(testcasenumber),new string[]{getcelldata(col),getcelldata(colval)});
在这种情况下只存储测试用例编号(r =行数)但其他信息col,值不存储。
请帮助我获得完美而完美的方式。
答案 0 :(得分:0)
也许使用excel的Java API,例如http://jexcelapi.sourceforge.net/的JExcel或http://poi.apache.org/的Apache POI,可以做你想要的。