cloud-manage-new/src/main/java/cn/com/taiji/manage/util/pdfUtil/XWPFTableHandler.java
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package cn.com.taiji.manage.util.pdfUtil;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFTable;
import org.apache.poi.xwpf.usermodel.XWPFTableCell;
import org.apache.poi.xwpf.usermodel.XWPFTableRow;
/**
* 鐢ㄤ簬澶勭悊XWPFTable瀛楃鏇挎崲鐨勫伐鍏风被
* @author JianQiu
*/
public class XWPFTableHandler {
private XWPFTable xwpfTable;
private List<XWPFTableRow> xwpfTableRows;
/**
* 鍒濆鍖朮WPFTable澶勭悊鍣�
* @param xwpfTable 寰呭鐞嗙殑瀵硅薄
*/
public XWPFTableHandler(XWPFTable xwpfTable){
this.xwpfTable = xwpfTable;
xwpfTableRows = xwpfTable.getRows();
}
/**
* 鑾峰彇鎵�鏈夌殑琛�
* @return 鍖呭惈浜嗚瀵硅薄鐨勯泦鍚�
*/
public List<XWPFTableRow> getRows(){
return xwpfTableRows;
}
/**
* 鑾峰彇鎵�鏈夌殑cell
* @return 鍖呭惈浜哻ell鐨勯泦鍚�
*/
public List<XWPFTableCell> getCells(){
List<XWPFTableCell> xwpfTableCells = new ArrayList<XWPFTableCell>();
for(int i = 0 ; i < xwpfTableRows.size() ; i++){
xwpfTableCells.addAll(getCells(i));
}
return xwpfTableCells;
}
/**
* 寰楀埌table涓寚瀹氳瀵瑰簲鐨刢ell闆嗗悎
* @param rowIndex 琛屾暟(浠�0寮�濮�)
* @return 鍖呭惈浜嗘寚瀹氳cell鐨勯泦鍚�
*/
public List<XWPFTableCell> getCells(int rowIndex){
return xwpfTableRows.get(rowIndex).getTableCells();
}
/**
* 寰楀埌table涓墍鏈夌殑鏂囨湰鍐呭
后面还有 45 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
