Tag: jxl

在使用Java读取.XLS文件时收到警告消息

我正在使用'jxl.jar'文件来放弃Excel(即xls)文件。它工作正常。但是我正在阅读文件时获取下面的警告消息。 请任何人都让我知道相同的原因和解决scheme。 Warning: Some cells exceeded the specified bounds. Resizing sheet dimensions from 3×6 to 4×6

如何覆盖我以前的Excel文件使用JXL?

我想设置执行testing的状态,但是每当执行代码时,都会使用这一行创build新的工作簿: wwbCopy = Workbook.createWorkbook(new File(testSuitePath)); 现在任何人都可以让我知道如何设置执行testing用例的状态。 为此,我正在使用JXL lib。 并在keydriven框架。 下面是在Excel中写入的代码: public class MainClass { private static final String BROWSER_PATH = "D:\\softs\\FF installed\\FF18\\firefox.exe"; private static final String TEST_SUITE_PATH = "D:\\GmailTestSuite.xls"; private static final String OBJECT_REPOSITORY_PATH = "D:\\objectrepository.xls"; private static final String ADDRESS_TO_TEST = "https://www.gmail.com"; private WebDriver driver; private Properties properties; public MainClass() { File file = […]

从第N个元素到excel中的最后一个元素使用JXL Java

String dt=s.getCell(0,row).getContents(); 我应该如何改变它,所以我会从第四行开始阅读,直到最后一行? 我的代码当前读取第一列的所有行。 任何方法我可以使用?

将jxl代码转换为poi来读取XLSX文件

最近我用jxl jar来读取XLS excel文件。 但是,因为我必须阅读XLSX excel文件,我正在使用poi jar。 这里使用poi jar时可以使用不同的类。 我必须从表单中读取所有可用行的每个单元格。 在使用jxl时,我已经在代码下面build立了… private static class SRAccess implements RowAccess { final Cell[] cells; SRAccess(Cell[] cells) { this.cells = cells; } public String[] get() { String[] colValues = new String[cells.length]; for (int j = 0; j < cells.length; j++) { colValues[j] = cells[j].getContents().trim(); } return colValues; } public void […]

从文本文件parsing数据并创build一个Excel电子表格

我试图从.txt文件中获取特定的数据,并以特定的方式填充Excel电子表格。 我的代码从优雅,有很多OOP原则到下面的代码,蛮力和粗暴。 我现在正在testing(现在只是extesion),它只会在电子表格中添加第一个数字。 这是报告假设的样子 View post on imgur.com 这里是来自文本文件im的sorting通过的原始数据 View post on imgur.com 原始数据不一致(希望这会使得它更容易)例如:一些分机号码有多个向量/步骤# import java.io.*; import java.util.Scanner; import java.util.Date; import jxl.*; import jxl.write.*; import jxl.write.biff.RowsExceededException; public class ReadFromFile { public static void main(String[] args) throws IOException, RowsExceededException, WriteException { // Location of file to read File raw = new File("reports1.txt"); //File rawNoQ = new […]

逐个读取.xls行

我正在写一个Java应用程序来创build一个.xml文件,其中一些属性的值来自.xls文件。 我使用jxl库来读取.xls文件,但它逐列读取,而我需要读取单元格的单元格,并将单元格值放入.xml属性。 如何从.xls读取行单元格? FileWriter fw= new FileWriter(minmaxoh); BufferedWriter bw=new BufferedWriter(fw); try{ wb=Workbook.getWorkbook(workbook); Sheet sheet0=wb.getSheet(0); for(int i=0;i<sheet0.getColumns(); i++){ for(int j=0;j<sheet0.getRows();j++){ Cell cell1=sheet0.getCell(i,j); //String cell=(String)cell1; CellType digits=cell1.getType(); if(digits==CellType.NUMBER ){ System.out.println(" "+cell1.getContents());

jxl中closures程序的数据损坏

我使用jxl将用户input的数据存储到Excel电子表格中。 我希望能够在运行时closures我的程序,并打开Excel电子表格并查看数据。 每当我这样做,我得到一个消息说,它是在一个不同于文件扩展名中指定的格式。 这是我的代码。 import java.io.File; import java.io.IOException; import java.util.Scanner; import jxl.*; import jxl.write.*; import jxl.Workbook; import jxl.read.biff.BiffException; import jxl.write.Label; import jxl.write.Number; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jxl.write.WriteException; import jxl.write.biff.RowsExceededException; public class ReadWriteTest { public static void main(String[] args) throws BiffException, IOException, RowsExceededException, WriteException { Scanner scan = new Scanner(System.in); int i = 1; Integer […]

使用JXL android修改excel

在我的应用程序,我想读取从Sd卡Excel表,并更新或修改它。 为此,我正在使用JXL library 。我已经成功阅读了Excel表,但问题是,我将如何修改一个特定的表。 我试图研究,但都在静脉。 代码来读取Excel Workbook workbook = Workbook.getWorkbook(new File(filePath)); int noOfSheets = workbook.getNumberOfSheets(); Cell cell1 = workbook.getSheet(10).getCell(0, 1); 我将如何修改特定的单元格。

不能使用JXL在包含图表的工作表上书写

我正在使用JXL在一些单元格中插入数据。 我已经制作了一个包含预定义图表的模板(所以当我的单元格被填充时,我的仪表板会有一个漂亮的图表)。 但是,JXL无法在包含图表的工作表上书写(我已经使用不包含图表的工作表进行validation,而且工作正常) 以防万一,我正在使用Java / Groovy。 我如何做到这一点?

使用JXL从src文件夹读取Excel

我是一个初学者,很难让我的程序在作为可运行JAR导出后正常运行。 我需要读取一个名为“bstn.xls”的Excel,它位于dDefault包中,如所有其他类。 这是我如何做到的。 获取文件path: URL excelURL = this.getClass().getClassLoader().getResource("bstn.xls"); 使用URL File file = new File(new ResourceLoader().loader());创build一个文件File file = new File(new ResourceLoader().loader()); 用文件wbook = Workbook.getWorkbook(file);创build工作簿wbook = Workbook.getWorkbook(file); 我在这里得到德语的错误,但它说:系统找不到给定的path。 JXL是否无法使用完整合格的path进行阅读? 我在JXL网站上找不到任何东西。