Java 使用csv中的数据在html中创建图形

Java 使用csv中的数据在html中创建图形,java,javascript,html,graph,Java,Javascript,Html,Graph,我需要在HTML文件中显示一个图形(piegraph和XYgraph)。 我使用了一些免费的工具创建了一个图像,我试图在HTML上显示这一点 但是,我们需要将此图像放置在共享文件夹或服务器中,以便通过HTML访问。我们的客户对这两种方法都不满意 请告诉我是否有任何方法可以将数据直接传递到html文件。数据将在csv文件中,它可能包含数千行 谢谢,有一个Javascript框架可以呈现非常漂亮的图表: 您可以使用多种CSV Javascript解析器之一: 然后,如果您编写一些javascript

我需要在HTML文件中显示一个图形(piegraph和XYgraph)。 我使用了一些免费的工具创建了一个图像,我试图在HTML上显示这一点

但是,我们需要将此图像放置在共享文件夹或服务器中,以便通过HTML访问。我们的客户对这两种方法都不满意

请告诉我是否有任何方法可以将数据直接传递到html文件。数据将在csv文件中,它可能包含数千行


谢谢,

有一个Javascript框架可以呈现非常漂亮的图表:

您可以使用多种CSV Javascript解析器之一:

然后,如果您编写一些javascript代码来提取CSV数据,并将其传递给highcharts,那么您就得到了一个非常好的交互式图表


如果要使用现有图像,另一种方法是直接在html文件中将图像编码为base64:

有一个Javascript框架,可以呈现非常漂亮的图表:

您可以使用多种CSV Javascript解析器之一:

然后,如果您编写一些javascript代码来提取CSV数据,并将其传递给highcharts,那么您就得到了一个非常好的交互式图表


如果要使用现有图像,另一种方法是直接在html文件中将图像编码为base64:

作为替代方法,您还可以查看Dojo工具包(http://dojotoolkit.org/),它是一个Javascript工具包,具有包括图表在内的一些非常好的功能。

您也可以查看Dojo工具包(http://dojotoolkit.org/),它是一个Javascript工具包,具有一些非常好的功能,包括图表。

这怎么会没有同样的问题呢?任何HTML文件都必须通过电子邮件进行访问,共享驱动器、web服务器或其他东西。这怎么会没有相同的问题呢?任何HTML文件都必须通过电子邮件、共享驱动器、web服务器或其他方式进行访问。再次使用javascript与javascript文件存在依赖关系。我们的客户不想要任何依赖关系。我们需要将csv文件中的所有数据放在HTML中,并以图形格式显示。您可以用javascript编写一个非常简单的图表生成器,并将javascript代码放在HTML文件中。但是说实话,我不明白这个问题。谢谢你的帮助。首先我想让你知道我是一名测试自动化工程师。我们已经创建了一个框架来运行自动测试用例,并以HTML格式发送报告。我们的客户不满意表格格式,他希望所有内容都是图形格式。我们有一个场景,我们将在excel中使用测试数据,我们需要在html中以图形格式显示这些数据,而不需要任何依赖项。希望你理解我现在要做的,我尝试了highcharts,它们似乎对我有用,我尝试了面积图,但我面临的问题是我需要在x轴上显示“时间戳”,但它们似乎只支持整数。如果可能的话,让我知道如何插入时间戳,我对highcharts不太了解。为此或在他们的帮助论坛上创建一个单独的问题。再次使用javascript与javascript文件有依赖关系。我们的客户不想要任何依赖关系。我们需要将csv文件中的所有数据放在HTML中,并以图形格式显示。您可以用javascript编写一个非常简单的图表生成器,并将javascript代码放在HTML文件中。但是说实话,我不明白这个问题。谢谢你的帮助。首先我想让你知道我是一名测试自动化工程师。我们已经创建了一个框架来运行自动测试用例,并以HTML格式发送报告。我们的客户不满意表格格式,他希望所有内容都是图形格式。我们有一个场景,我们将在excel中使用测试数据,我们需要在html中以图形格式显示这些数据,而不需要任何依赖项。希望你理解我现在要做的,我尝试了highcharts,它们似乎对我有用,我尝试了面积图,但我面临的问题是我需要在x轴上显示“时间戳”,但它们似乎只支持整数。如果可能的话,让我知道如何插入时间戳,我对highcharts不太了解。为此或在他们的帮助论坛上单独提出一个问题。