我的电子表格有一个标签,我想从第2行阅读。
但是我在JXL中没有得到一个简单的方法,我已经阅读了文档并且无法实现它。
我试过了<section id="steps">
<div class="wrapper">
<ul>
<li id="step-1">
<img src="IMAGE/steps-icon-1.png">
<h3 class="toUppercase">Plannifier</h3>
<p>text text text </p>
</li>
<li id="step-2">
<img src="IMAGE/steps-icon-2.png">
<h3 class="toUppercase">Organiser</h3>
<p>text text text</p>
</li>
<li id="step-3">
<img src="IMAGE/steps-icon-3.png">
<h3 class="toUppercase">Voyager</h3>
<p>text text text</p>
</li>
</ul>
</div>
</section>
,但它没有用。
它只能正常读取,如果它只有2个参数,指定for和column的i,如:String login = sheet.getCell(0, 2, i).getContents();
String login = sheet.getCell(0, i).getContents();
答案 0 :(得分:1)
GetCell()方法的可能性是:
getCell(int column,int row) - ex。 getCell(1,4)
getCell(String loc) - ex。 getCell( “A4”)
没有任何3个参数getCell()方法。
如果您想从第二行开始抓取,请更改“i”值。
Workbook workbook = Workbook.getWorkbook(new java.io.File("aaa.xls"));
Sheet sheet = workbook.getSheet(0);
int rowCount = sheet.getRows();
int startingRowPosition = 2;
for(int i = startingRowPosition; i < rowCount; i++)
{
String login = sheet.getCell(0, i).getContents();
String password = sheet.getCell(1, i).getContents();
System.out.println("Login: " + login + " Password: " + password);
}
workbook.close();