使用ms excel打开它时如何创建html格式文档而不发出警告?

时间:2016-04-07 03:37:34

标签: excel apache-poi

目前,我们的网络应用程序需要将数据导出到Excel的功能。我正在使用java程序生成html格式文档,为了简单起见,ms-excel可以识别它。我们没有使用任何现有的框架。 以下是您可以在xxx.html中保存并在Excel中打开的示例数据。

<html>
    <body>
        <table border="1">
            <tr>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto"
                    align="right" NOWRAP="NOWRAP">Id</td>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto" NOWRAP="NOWRAP">First Name</td>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto" NOWRAP="NOWRAP">Last Name</td>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto" NOWRAP="NOWRAP">Email</td>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto" NOWRAP="NOWRAP">Department</td>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto"
                    align="right" NOWRAP="NOWRAP">Salary</td>
                <td
                    style="background:#CCCCFF;font-weight:bold;font-family:verdana;font-size:85%;width:auto"
                    align="right" NOWRAP="NOWRAP">Start Date</td>
            </tr>
            <tr>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">40</td>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">="Candace"</td>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">="Stevens"</td>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">="cstevens@fakecompany.com"</td>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">="Financial Development"</td>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">85,000.00</td>
                <td style="font-family:verdana;font-size:80%;width:auto"
                    align="right" NOWRAP="NOWRAP">07/13/2003</td>
            </tr>
        </table>
    </body>
</html>

然后我用ms-excel 2010打开它,但它会提示如下警告。 '您尝试打开的文件xls采用不同的格式“ enter image description here

有人可以告诉我如何修改html内容,以便ms-excel可以在没有警告的情况下打开它吗?由于警告对最终用户来说非常烦人并且令人困惑。提前谢谢!

0 个答案:

没有答案