如何使用Java将表内容导出到CSV?

用户名

在这里,我需要从表中获取值,而不是诸如显示名称,年龄之类的手动值。而且我不需要在位置生成csv文件。相反,它应该显示一个弹出窗口,我可以下载csv文件。如何实现呢?

到目前为止,我尝试使用Java将数据导出到csv。我使用了一些手动值,例如显示名称,年龄。但是我需要从表中获取值。例如

<table>
<td>
--datas--
</td>
</table>

Java代码:

import java.io.FileWriter;
import java.io.IOException;

public class test
{
   public static void main(String [] args)
   {
       generateCsvFile("D:/test.csv"); 
   }

   private static void generateCsvFile(String sFileName)
   {
    try
    {
        FileWriter writer = new FileWriter(sFileName);

        writer.append("DisplayName");
        writer.append(',');
        writer.append("Age");
        writer.append('\n');

        writer.append("Dinesh");
        writer.append(',');
        writer.append("23");
        writer.append('\n');

        writer.append("Kumar");
        writer.append(',');
        writer.append("29");
        writer.append('\n');

        //generate whatever data you want

        writer.flush();
        writer.close();
    }
    catch(IOException e)
    {
         e.printStackTrace();
    } 
    }
}
苏梅特·沙玛(Sumeet Sharma)

假设您有一个带有表的jsp页面。提交jsp页面时,您可以通过读取表格,用javascript形成逗号分隔的表格值字符串。

例如

//gets table
var table= document.getElementById('table1');

//gets rows of table
var rowLen = table.rows.length;

//loops through rows    
for (i = 0; i < rowLen; i++){
   var oCells = table.rows.item(i).cells;
   var cellLen = oCells.length;
   for(var j = 0; j < cellLen; j++){
      /* get your cell info here */
      /* var cellVal = oCells.item(j).innerHTML; */
   }
}

并且一旦有了用逗号分隔的值的字符串,就可以将其传递给处理提交的请求的操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Java将表内容导出到CSV?

来自分类Dev

如何使用Java将数据从Cassandra导出到CSV文件

来自分类Dev

如何使用 <p> 和 <br> 将 Wordpress 帖子内容导出到 csv 中?

来自分类Dev

Postgresql:如何将表导出到单独的csv文件

来自分类Dev

使用宏将Office Excel表导出到csv

来自分类Dev

如何在CODEIGNITER中使用phpExcel将mysql表导出到csv或excel文件

来自分类Dev

如何使用例如pypyodbc将MS Access表导出到Python中的csv文件中

来自分类Dev

如何使用php将mysql数据表搜索查询导出到csv中?

来自分类Dev

如何在PowerShell中使用GetEnumerator()将哈希表导出到csv文件?

来自分类Dev

如何使用例如pypyodbc将MS Access表导出到Python中的csv文件中

来自分类Dev

将postgres表导出到csv错误

来自分类Dev

将工作表导出到CSV

来自分类Dev

将HTML表从iframe导出到CSV

来自分类Dev

NetLogo:将表结果导出到CSV

来自分类Dev

将哈希表从键值导出到CSV

来自分类Dev

将MySQL表导出到CSV文件

来自分类Dev

将工作表导出到CSV

来自分类Dev

无法将表导出到 csv

来自分类Dev

使用Java脚本将HTML表导出到Excel

来自分类Dev

如何使用jdbc将数据从Postgresql导出到.csv文件?

来自分类Dev

如何使用angularjs将数据从HTML表导出到Excel

来自分类Dev

如何使用angularjs将数据从HTML表导出到Excel

来自分类Dev

使用VBA将Excel表导出到不带BOM的.csv UTF8时如何维护字符集?

来自分类Dev

使用nzsql将数据导出到CSV

来自分类Dev

使用Python将列表导出到CSV

来自分类Dev

通过使用过程将表导出到csv文件(带时间戳的csv名称)

来自分类Dev

如何使用 Powershell 正确导出到 CSV

来自分类Dev

如何以特定格式将数据从数据透视表导出到.csv?

来自分类Dev

将MYSQL表导出到CSV时如何处理空字段

Related 相关文章

  1. 1

    如何使用Java将表内容导出到CSV?

  2. 2

    如何使用Java将数据从Cassandra导出到CSV文件

  3. 3

    如何使用 <p> 和 <br> 将 Wordpress 帖子内容导出到 csv 中?

  4. 4

    Postgresql:如何将表导出到单独的csv文件

  5. 5

    使用宏将Office Excel表导出到csv

  6. 6

    如何在CODEIGNITER中使用phpExcel将mysql表导出到csv或excel文件

  7. 7

    如何使用例如pypyodbc将MS Access表导出到Python中的csv文件中

  8. 8

    如何使用php将mysql数据表搜索查询导出到csv中?

  9. 9

    如何在PowerShell中使用GetEnumerator()将哈希表导出到csv文件?

  10. 10

    如何使用例如pypyodbc将MS Access表导出到Python中的csv文件中

  11. 11

    将postgres表导出到csv错误

  12. 12

    将工作表导出到CSV

  13. 13

    将HTML表从iframe导出到CSV

  14. 14

    NetLogo:将表结果导出到CSV

  15. 15

    将哈希表从键值导出到CSV

  16. 16

    将MySQL表导出到CSV文件

  17. 17

    将工作表导出到CSV

  18. 18

    无法将表导出到 csv

  19. 19

    使用Java脚本将HTML表导出到Excel

  20. 20

    如何使用jdbc将数据从Postgresql导出到.csv文件?

  21. 21

    如何使用angularjs将数据从HTML表导出到Excel

  22. 22

    如何使用angularjs将数据从HTML表导出到Excel

  23. 23

    使用VBA将Excel表导出到不带BOM的.csv UTF8时如何维护字符集?

  24. 24

    使用nzsql将数据导出到CSV

  25. 25

    使用Python将列表导出到CSV

  26. 26

    通过使用过程将表导出到csv文件(带时间戳的csv名称)

  27. 27

    如何使用 Powershell 正确导出到 CSV

  28. 28

    如何以特定格式将数据从数据透视表导出到.csv?

  29. 29

    将MYSQL表导出到CSV时如何处理空字段

热门标签

归档