ITKeyword,专注技术干货聚合推荐

注册 | 登录

java xlsx转html

bewithme 分享于

2020腾讯云双十一活动,全年最低!!!(领取3500元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1073

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

推荐:python实现的html转xlsx,xlsx转html

实现html表格与excel表格的相互转化。方法很简单。 近期想把网页上的表格下载保存成excel文件。网上的办法要么表述不清,要么太过繁杂。始终没有找到很好的解决

poi-scratchpad

包中提供了ExcelToHtmlConverter工具类可以实现xls文件转换为html的功能,但是无法实现xlsx转html。

本代码重写了一遍ExcelToHtmlConverter,实现了xlsx转html。入口类为XssfExcelToHtmlConverter

可以直接使用这个类中的main方法进行测试。源码在附件中,只要修改相应的包名即可,还要引入poi-scratchpad 和poi包。

public static void main( String[] args )throws IOException, ParserConfigurationException, TransformerException{

String inputPath="/Users/xuwenfeng/Desktop/testexcel.xlsx";

String outputPath="/Users/xuwenfeng/Desktop/testexcel.html";

args=new String[]{inputPath,outputPath};

if ( args.length < 2 )

{

System.err.println( "Usage: ExcelToHtmlConverter <inputFile.xls> <saveTo.html>" );

return;

}

System.out.printl

推荐:html input="file" 浏览时只显示指定文件类型 xls、xlsx、csv

<input id="fileSelect" type="file" accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" />

Vali

n( "Converting " + args[0] );

System.out.println( "Saving output to " + args[1] );

Document doc = XssfExcelToHtmlConverter.process( new File( args[0] ) );

DOMSource domSource = new DOMSource( doc );

StreamResult streamResult = new StreamResult( new File(args[1]) );

TransformerFactory tf = TransformerFactory.newInstance();

Transformer serializer = tf.newTransformer();

// TODO set encoding from a command argument

serializer.setOutputProperty( OutputKeys.ENCODING, "UTF-8" );

serializer.setOutputProperty( OutputKeys.INDENT, "no" );

serializer.setOutputProperty( OutputKeys.METHOD, "html" );

serializer.transform( domSource, streamResult );

}

推荐:Java 读取Excel格式xls、xlsx数据工具类

需要POI的jar包支持 调用方式: ReadExcelTest excelTest = new ReadExcelTest();excelTest.readExcel("D:\\data1.xlsx"); package com.util;import java.io.

         poi-scratchpad  包中提供了ExcelToHtmlConverter工具类可以实现xls文件转换为html的功能,但是无法实现xlsx转html。        本代码重写了一遍ExcelToHtmlConverter,实现了xlsx转html

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。