xssf

    1熱度

    1回答

    晚上好! 我在Apache poi v。3.14中遇到了一些麻煩,當我用Libreoffice或Excel打開呈現的xlsx時,樣式未正確應用。 我有這樣的代碼:爲鎖定 class... { private XSSFCellStyle doubleLockStyle; /** * Create default cell style. * * @param myW

    0熱度

    1回答

    我使用Apache POI XSSF來讀取和寫入Excel表格。 我知道我可以使用Sheet.setActiveCell(CellAddress address)在工作表上設置活動單元格。 然而,我想它設置爲包含在片材上多於一個的小區中的範圍,由下面的圖片所示: 當我保存與選定的多個小區的片材使用Excel在打開保存的文件時選擇這些。 有沒有辦法用POI XSSF來做到這一點?

    2熱度

    1回答

    在Java方法中,我使用的是Apache POI表(來自XSSFWorkbook)。我可以使用getSheetName()方法讀取表格名稱。但是有什麼方法可以在工作簿中查找工作表位置。我在Sheet interface中看不到任何方法,如getSheetIndex()。

    1熱度

    1回答

    惠,我在Excel工作產生與Apache POI文件。該文件必須是xlsx而不是xls。 我需要繪製一些箭頭,但我無法繪製向上的箭頭。 我用XSSFClientAnchor創建我的箭頭,並指定行/ CEL 1和行/ CEL 2. XSSFClientAnchor(INT DX1,DY1 INT,INT DX2,詮釋DY2,詮釋COL1,詮釋ROW1,詮釋COL2,INT 2行) 它只能在COL1>

    0熱度

    2回答

    我必須使用java apache poi庫在Excel文件(.xlsx或.xls)中設置日期字段。 我曾嘗試設置單元格的cellStyle和dataFormat,但它沒有將其設置爲日期字段,而是將其存儲爲字符串或數字字段。 這裏是我的代碼: XSSFWorkBook wb = new XSSFWorkBook(); CellStyle cellStyle = wb.createCellStyle

    0熱度

    1回答

    我需要解析一個Excel工作表並從每一行檢索值以將其存儲在數據庫中。目前我正在根據每個單元格所保存的值的類型來執行此操作。這在當前情況下是可以的,因爲我只需要處理2列。但是我有一個新的需求來解析一個擁有12列以上的Excel表格。在這種情況下怎麼做?如果我使用帶表格標題的結構化表格,是否有一種方法可以基於列迭代每一行? 我現在的代碼如下。 File file = new File(UPLOAD_

    -1熱度

    1回答

    我做了一個讀取Excel文件的小應用程序。我將它連接到我的MySQL數據庫,以便我可以將該文件放入包含多個表的數據庫中。但是,在將值實施到「訂單」表中時,存在SQLException,並且這些值不會進入數據庫。這是CustomerMC類中的例外情況。 「客戶」表的值確實進入數據庫。 我所擁有的代碼包含一個主要位置,我讀取文件並創建Customer和Order實例,兩個值進入的容器類,一個與此無關的

    0熱度

    1回答

    我使用apache poi jar(poi-ooxml-3.9.jar)生成Excel文件(.xlsx),我在我的excel中添加了10列的下拉驗證文件,如果我使用50行生成Excel文件,則下拉驗證正在工作。如果超過50行,下拉驗證不在Excel文件中,當我打開Excel文件時,我收到消息「我們發現fileName.xlsx中的某些內容存在問題,您是否希望我們嘗試儘可能恢復?如果您信任此工作簿的

    0熱度

    1回答

    嗨我一直在嘗試使用xssf讀取數組,但每次我試圖返回一個字符串數組時,我總是搞砸了。我知道我的代碼很糟糕,而且我仍然在學習如何使其工作,無論如何,這裏是我的代碼,請好好給我解釋一下。謝謝! public static String[][] xlsxReader(){ File fileIO = new File(FILE_NAME); XSSFWorkbook wb;

    0熱度

    1回答

    我一直在嘗試使用XSSF和SAX事件API,因爲它在here中提到要讀取大的excel文件。在調用getValue()函數時,它們使用了幾個關鍵詞c,r,t,s,如下面的代碼所示。 if(name.equals("c")) { // Print the cell reference System.out.print(attributes.getValue("r") +