POI 3.9 将excel转换成html显示 ExcelToHtmlConverter

 

POI 3.9 新特性 Cover, 可直接将excel 2003 文件 转换成 html 文件, 不用再一一分析处理。

 

当然,方便的同时也有弊端,那就是格式固定,处理多sheet时兼容性不好。

 

try
        {
            Document doc = ExcelToHtmlConverter.process( new File( args[0] ) );
 
            FileWriter out = new FileWriter( args[1] );
            DOMSource domSource = new DOMSource( doc );
            StreamResult streamResult = new StreamResult( out );
 
            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 );
            out.close();
        }

你可能感兴趣的:(POI 3.9 将excel转换成html显示 ExcelToHtmlConverter)