├── .gitignore ├── README.md ├── pom.xml └── src └── main └── java └── com └── wuwenze └── poi ├── ExcelKit.java ├── annotation ├── Excel.java └── ExcelField.java ├── config └── Options.java ├── convert ├── ReadConverter.java └── WriteConverter.java ├── exception ├── ExcelKitAnnotationAnalyzeException.java ├── ExcelKitConfigAnalyzeFailureException.java ├── ExcelKitConfigFileNotFoundException.java ├── ExcelKitEncounterNoNeedXmlException.java ├── ExcelKitReadConverterException.java ├── ExcelKitRuntimeException.java ├── ExcelKitWriteConverterException.java └── ExcelKitXmlAnalyzeException.java ├── factory └── ExcelMappingFactory.java ├── handler └── ExcelReadHandler.java ├── pojo ├── ExcelErrorField.java ├── ExcelMapping.java └── ExcelProperty.java ├── util ├── BeanUtil.java ├── Const.java ├── DateUtil.java ├── POIUtil.java ├── PathUtil.java ├── RegexUtil.java └── ValidatorUtil.java ├── validator ├── EmailValidator.java ├── MobileValidator.java └── Validator.java └── xlsx ├── ExcelXlsxReader.java └── ExcelXlsxWriter.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/ExcelKit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/ExcelKit.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/annotation/Excel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/annotation/Excel.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/annotation/ExcelField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/annotation/ExcelField.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/config/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/config/Options.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/convert/ReadConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/convert/ReadConverter.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/convert/WriteConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/convert/WriteConverter.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitAnnotationAnalyzeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitAnnotationAnalyzeException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitConfigAnalyzeFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitConfigAnalyzeFailureException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitConfigFileNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitConfigFileNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitEncounterNoNeedXmlException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitEncounterNoNeedXmlException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitReadConverterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitReadConverterException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitRuntimeException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitWriteConverterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitWriteConverterException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/exception/ExcelKitXmlAnalyzeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/exception/ExcelKitXmlAnalyzeException.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/factory/ExcelMappingFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/factory/ExcelMappingFactory.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/handler/ExcelReadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/handler/ExcelReadHandler.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/pojo/ExcelErrorField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/pojo/ExcelErrorField.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/pojo/ExcelMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/pojo/ExcelMapping.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/pojo/ExcelProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/pojo/ExcelProperty.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/BeanUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/BeanUtil.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/Const.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/Const.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/DateUtil.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/POIUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/POIUtil.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/PathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/PathUtil.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/RegexUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/RegexUtil.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/util/ValidatorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/util/ValidatorUtil.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/validator/EmailValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/validator/EmailValidator.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/validator/MobileValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/validator/MobileValidator.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/validator/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/validator/Validator.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/xlsx/ExcelXlsxReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/xlsx/ExcelXlsxReader.java -------------------------------------------------------------------------------- /src/main/java/com/wuwenze/poi/xlsx/ExcelXlsxWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenzewoo/ExcelKit/HEAD/src/main/java/com/wuwenze/poi/xlsx/ExcelXlsxWriter.java --------------------------------------------------------------------------------