Java的Excel開發包:Easy-Xls
使你更方便的操作Excel,主要提供兩個方法,讀取excel到對象,導出對象到excel。 使用xml配置文件和Object對象進行操作。 支持多級繼承,讀取時需要相應的setter方法,導出時需要相應的getter方法。
支持列類型:
- int,
- long,
- float,
- double,
- java.lang.Integer,
- java.lang.Long,
- java.lang.Float,
- java.lang.Double,
- java.util.Date,
- java.math.BigDecimal
項目依賴:
- jxl.jar:用來操作excel文件
- xstream-1.4.3.jar:用來讀取xml配置信息
- xmlpull-1.1.3.1.jar:xstream依賴
- xpp3_min-1.1.4c.jar:xstream依賴
示例代碼:
/** * * excel,對導入導出進行封裝 * @author liuzh * */ public class EasyXls { /** * 讀取excel到list * @param xmlPath * @param xlsFile * @return * @throws Exception */ public static List<?> xls2List(String xmlPath,File xlsFile) throws Exception{ return ImpXls2ListObj.impXls2ListObj(xmlPath,xlsFile); } /** * 寫入list到xls文件 * @param list * @param xmlPath * @param filePath * @param fileName * @return * @throws Exception */ public static boolean list2Xls(List<Object> list,String xmlPath,String filePath,String fileName) throws Exception{ return ExpListObj2Xls.expListObjFile(list, xmlPath, filePath, fileName); } }
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!