Source Code:
http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/ToHtml.javarelated css file:
http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/excelStyle.cssreference jars:
http://labs.mop.com/apache-mirror/poi/release/bin/poi-bin-3.8-20120326.zip运行ToHtml.java  (args参数有两个,第一个是excle文件地址,第二个是生成html文件名)
报错如下:
Exception in thread "main" java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:61)
at java.io.InputStreamReader.<init>(InputStreamReader.java:55)
at ToHtml.printStyles(ToHtml.java:234)
at ToHtml.printInlineStyle(ToHtml.java:218)
at ToHtml.print(ToHtml.java:211)
at ToHtml.printPage(ToHtml.java:194)
at ToHtml.main(ToHtml.java:175)生成的html文件,从读入css文件开始就停止,如下:
<?xml version="1.0" encoding="iso-8859-1" ?>
<html>
<head>
</head>
<body>
<style type="text/css">假如注释掉报错的 printStyles(); (at ToHtml.printInlineStyle(ToHtml.java:218))
重新运行,css未添加,其他正常:
<?xml version="1.0" encoding="iso-8859-1" ?>
<html>
<head>
</head>
<body>
<style type="text/css">
</style>

<table class=excelDefaults>
<col/>
<col/>
<col/>
<col/>
<col/>
<thead>
  <tr class=colHeader>
    <th class=colHeader>&#x25CA;</th>
    <th class=colHeader>A</th>
    <th class=colHeader>B</th>
    <th class=colHeader>C</th>
    <th class=colHeader>D</th>
  </tr>
</thead>
<tbody>
  <tr>
    <td class=rowHeader>1</td>
    <td class=style_0f >1</td>
    <td class=style_0f >1.2</td>
    <td class=style_0f style="text-align: left;">This is a string</td>
    <td class=style_0f style="text-align: center;">TRUE</td>
  </tr>
</tbody>
</table>
</body>
</html>求帮助解决读入css的问题,谢谢