我有一个核心 java 项目,我必须在其中以图形的形式创建数据可视化。
此数据可视化(图形)转储在 HTML 文件(Plantuml 格式)中,该文件以可视图形呈现图形。
现在我正在寻找一种方法,我也可以以某种格式转储这个图形数据结构(实际上是相互关联的 java 对象),这样我就可以在 java script/jquery 中读取它,从而重建整个图形,同时加载HTML 文件并动态更新 HTML 中的图形,使用基于用户的一些输入的图形数据结构。
由于 plantuml 不支持动态事件。
而且由于 HTML 文件是动态生成的,所以创建 JSP 并在服务器上动态加载它是不可行的。
我已经看到一些建议使用 JAXB、JSON 的答案,但问题并不完全符合我的需要。
我正在考虑将它转储到 xml 中,然后在 java 脚本中读取该 xml。但不确定这个想法有多好。
有没有更好的办法?