Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在excel文件中创建饼图_Java_Sql_Xls - Fatal编程技术网

Java 在excel文件中创建饼图

Java 在excel文件中创建饼图,java,sql,xls,Java,Sql,Xls,我已经创建了一个csv文件 并将数据库中的数据显示到该文件中 如何将饼图添加到该文件中 这是我编写的代码: File file = new File("C:/Users/MY TOSHIBA/Desktop/chart.CSV"); Writer output =null; output = new BufferedWriter(new FileWriter(file)); Connection con = DriverManager.getConnection("jdbc:oracle:thi

我已经创建了一个csv文件

并将数据库中的数据显示到该文件中

如何将饼图添加到该文件中

这是我编写的代码:

File file = new File("C:/Users/MY TOSHIBA/Desktop/chart.CSV");
Writer output =null;
output = new BufferedWriter(new FileWriter(file));
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@ 127.0.0.1:1521:XE","username","password");
String sql="select * from table";
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while(rs.next())
{
String teller =rs.getString("name");
String flag=rs.getString("flag");
output.write(teller+flag+"\n");
}
output.close();

首先,不能在文本文件中创建图表

如果您的问题是关于使用Java在excel中创建图表,则必须使用ApachePOI。它不会从头开始创建图表,但可以将其他位置的图表链接到excel文件

然而,我在谷歌中发现了以下内容,这看起来像是某种东西,它能够满足你的要求


我不知道这是否可行,看看你想在文本文件中创建一个图形图表吗?OP询问如何在CSV文件中创建图表,而不是Excel(XLS/XLSX)文件。@RinMinase:然后你可以告诉他如何在CSV文件中创建图表。我也很有兴趣听到这个。哈哈哈。ASCII艺术?:)@然后将其转换为CSV。