当前位置: 首页 > news >正文

国外做网站卖东西要什么条件为公司制作网站

国外做网站卖东西要什么条件,为公司制作网站,北京设计公司哪家好,wordpress区块 宽度最近有个场景#xff0c;在ftp服务器上#xff0c;读取csv文件并入库#xff0c;但是客户提供的一部分文件却是xls文件#xff0c;就得搞个将excel转为csv文件的方法#xff0c;话不多说直接开干。 方法 public static void convertExcelToCSV(String excelFilePath, Str…最近有个场景在ftp服务器上读取csv文件并入库但是客户提供的一部分文件却是xls文件就得搞个将excel转为csv文件的方法话不多说直接开干。 方法 public static void convertExcelToCSV(String excelFilePath, String csvFilePath) throws IOException {FileInputStream inputStream new FileInputStream(excelFilePath);Workbook workbook getWorkbook(inputStream, excelFilePath);inputStream.close();FileWriter writer new FileWriter(csvFilePath);for (int sheetIndex 0; sheetIndex workbook.getNumberOfSheets(); sheetIndex) {Sheet sheet workbook.getSheetAt(sheetIndex);IteratorRow rowIterator sheet.iterator();while (rowIterator.hasNext()) {Row row rowIterator.next();IteratorCell cellIterator row.cellIterator();StringBuilder stringBuilder new StringBuilder();while (cellIterator.hasNext()) {Cell cell cellIterator.next();stringBuilder.append(getCellValue(cell));if (cellIterator.hasNext()) {stringBuilder.append(,);}}writer.write(stringBuilder.toString() \n);}if (sheetIndex workbook.getNumberOfSheets() - 1) {writer.write(\n); // 在不同工作表之间添加一个空行}}writer.flush();writer.close();workbook.close();}private static Workbook getWorkbook(FileInputStream inputStream, String excelFilePath) throws IOException {Workbook workbook null;if (excelFilePath.endsWith(xlsx)) {workbook new XSSFWorkbook(inputStream);} else if (excelFilePath.endsWith(xls)) {workbook new HSSFWorkbook(inputStream);} else {throw new IllegalArgumentException(The specified file is not an Excel file);}return workbook;}private static String getCellValue(Cell cell) {//DataFormatter formatter new DataFormatter();String formatPattern yyyy-MM-dd HH:mm:ss; // 自定义日期时间格式//FormulaEvaluator evaluator cell.getSheet().getWorkbook().getCreationHelper().createFormulaEvaluator();switch (cell.getCellType()) {case STRING:return cell.getRichStringCellValue().getString();case NUMERIC:if (DateUtil.isCellDateFormatted(cell)) {Date date cell.getDateCellValue();DateFormat dateFormat new SimpleDateFormat(formatPattern);return dateFormat.format(date);} else {return Double.toString(cell.getNumericCellValue());}case BOOLEAN:return Boolean.toString(cell.getBooleanCellValue());case FORMULA:return cell.getCellFormula();default:return ;}} 测试 public static void main(String[] args) {String excelFilePath D:\\我是excel文件.xlsx;String csvFilePath D:\\我是csv文件.csv;try {convertExcelToCSV(excelFilePath, csvFilePath);System.out.println(Excel file converted to CSV successfully!);} catch (IOException e) {e.printStackTrace();}}以上为整合保留时间格式需求的全部代码亲测非常好用
http://www.hkea.cn/news/14477361/

相关文章:

  • 医院网站建设策划中小企业局域网组网方案
  • 如何做学校的网站360免费wifi为什么老掉线
  • 延庆网站建设企业服务中心属于什么部门
  • 东莞建站模板百度搜索 网站图片
  • 网站二维码链接怎么做的网站如何制作
  • 兰溪市建设局网站平台网站设计
  • 菏泽公司网站建设自己做网站卖矿山设备
  • 网站建设推广招代理加盟深度网创
  • 免费淘宝网站建设可以自己做网站吗
  • 无障碍网站建设的意义网站建设培训相关资料
  • 化妆品网站开发沧州网站建设熊掌号
  • 上海网站建设熊掌号seo排名优化公司哪家好
  • 河南企业网站制作融资网站建设重点
  • 做网站用虚拟主机还是用服务器小程序开发有哪些优势
  • 地方农产品网站建设成都优化网站
  • 怎么做网站教程网站(网店)建设方案范文
  • 茶叶网站建设策划书ppt网站建设商城模板下载
  • 做分类信息网站模板织梦网站发布的哪些产品和文章放在a文件可以吗
  • 哪里有好看的网站做一个网站的全部流程
  • 怎么修改公司网站图片网站开发公司哪家最强
  • 网站建站专业如何做网站的管理后台
  • 绵阳学校网站建设郴州网络
  • 微信运营网站建设辽宁智能建站系统价格
  • 教育网站制作方案WordPress页脚随机文章
  • 做暧暧免费网站深圳推广公司推荐
  • 营销网站开发isuos网站建设对促进部门工作的益处
  • 网站 建设 原则网站建设维护是什么岗位
  • 宁波集团网站建设深圳龙岗职业技术学校招生
  • 仿网站的ppt怎么做app制作公司
  • 南开做网站网络营销的优化和推广方式