Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.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
Xml 我使用什么将CSV数据显示为图表?_Xml_Perl_Excel_Csv_Charts - Fatal编程技术网

Xml 我使用什么将CSV数据显示为图表?

Xml 我使用什么将CSV数据显示为图表?,xml,perl,excel,csv,charts,Xml,Perl,Excel,Csv,Charts,我有一组存储在文本文件中的数据,现在我通过Perl将其放入CSV文件中。现在需要在图表中显示有问题的数据 你对此有什么建议?有人建议使用XML,但XML本身无法将数据放入图表中 理想情况下会发生的是:数据将从文本文件中解码,放入Excel电子表格并显示为图表,所有这些都带有一位代码,因为其中有许多文本文件包含数据 Perl、XML、C、C++、C和VB都可用。 Perl,可以使用 Win32::OLE 模块自动将数据放在Excel电子表格中并在图表中显示。 不过,您需要熟悉OLE库,以便了解要

我有一组存储在文本文件中的数据,现在我通过Perl将其放入CSV文件中。现在需要在图表中显示有问题的数据

你对此有什么建议?有人建议使用XML,但XML本身无法将数据放入图表中

理想情况下会发生的是:数据将从文本文件中解码,放入Excel电子表格并显示为图表,所有这些都带有一位代码,因为其中有许多文本文件包含数据


Perl、XML、C、C++、C和VB都可用。

Perl,可以使用<代码> Win32::OLE 模块自动将数据放在Excel电子表格中并在图表中显示。 不过,您需要熟悉OLE库,以便了解要调用和设置的方法/属性。

是一个用于在Perl中创建Excel文件的优秀CPAN模块

特别是看一看,它允许您在excel文件中创建图表。

对于我的使用,我发现以PNG格式生成图表是一个不错的选择。您也可以使用


我也有。怎么样?您可以通过STDIN将数据和命令发送给它,STDIN在Perl中工作得很好,或者有一些。它的输出不像GD::Graph那样像素化,并且它支持透明的重叠部分。

不知道这是否是您想要的。我编辑了这个问题,将Graph一词与chart交换,因为Graph还有一个不同的含义,在这里不适用。如果您不同意,您可以轻松地撤销此操作我们在工作中使用。我建议您避免使用诸如Flash和Excel之类的专有技术,如果您能提供帮助的话,大部分时间以SVG和PNG等标准格式输出就足够了。搜索合适的CPAN。好吧,由于各种原因,下载新模块将非常复杂,所以我打算使用OLE(我已经有了).现在剩下的就是对OLE有足够的了解,了解如何创建一个新的Excel文档并保存它…你可以检查这个github项目。我想你不知道散点图的{ChartType}是什么吗?@Andy:OLE库在对象浏览器中有文档记录。进入VBA模式(在Excel中)并点击
F2
。建议不错。还有一个小小的补充:现在的手机是一个更好的选择。它们包括电子表格::WriteExcel的所有功能,但还有其他图表类型和功能。另见