从 Java 方法向 highcharts 提供数据

发布于 2025-01-02 19:11:30 字数 358 浏览 1 评论 0原文

我有一个从数据库检索数据的java方法和一个管理该数据的bean。

使用 Arrays.toString(var),我得到这个数组 [{'tom','1'},{'sawyer','2'}] 但 highcharts 接受仅采用这种格式的数据 ['tom','1','sawyer','2']

现在我必须获取数组并使用替换函数来获取正确的格式,但这一切都有手动完成。

我的问题是如何将数组转换为正确的格式,然后将其传递给 highcharts 数据。

  1. 如何在页面加载时加载Java方法?

感谢您提前的耐心和帮助。

I have a java method which retrieves data from database and a bean which manages this data.

Using Arrays.toString(var), I get this array [{'tom','1'},{'sawyer','2'}] but highcharts accept data only in this format ['tom','1','sawyer','2']

For now I have to get the array and using replace function to get the correct format but all this has to be done manually.

My question is how to convert the array to the correct format and then pass it to the highcharts data.

  1. How to load a Java method on page load?

Thank you for your patience and help in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

栖竹 2025-01-09 19:11:30

需要传递到 highcharts 的数据必须是 JSON。因此,最好的方法是使用 JSON 库。 http://json.org/java/

Data that needs to be passed to highcharts must be JSON. So the best way to do this is to use a JSON library. http://json.org/java/

清醇 2025-01-09 19:11:30

数据也可以使用 xml 传递。我发现传递数据的最佳方法是在 java 类本身创建一个字符串,并在调用此 java 方法的页面中我们只需要创建一个 xml dom 解析器来转换该字符串到 xml,从而使用 jQuery 轻松将数据推送到 highcharts。

Data can be passed also using xml.. The best way to pass data i found is to create a string tn the java class by itself and in the page calling this java method we just need to create an xml dom parser which will convert the string to xml and thus push data to highcharts using jQuery easily.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文