java - 从 XML 与 JAVA 对象创建 HTML

标签 java html xml xslt

我正在尝试根据执行结果创建 HTML 文件。结果采用 XML 形式。我可以使用很少的转换器来使用 XSLT 文件将 XML 转换为 HTML。

我还将拥有的其他东西是结果的 JAVA 对象,我可以使用它将其转换为 HTML。

以上两种方法哪一个更好,除了 XSLT 或 FILE I/O 之外,是否有任何 API 可以用来将 java 对象转换为 HTML。

有人帮忙吗?

最佳答案

我相信你必须使用xml(直接或通过jaxb从你的java对象生成)。

原则上,模板框架(Velocity、Freemarker ...)可以让您准备一个模板,您可以在其中注入(inject) java 对象并根据需要呈现响应。但我个人认为,仅转换您已有的 xml 会更容易/简单

关于java - 从 XML 与 JAVA 对象创建 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28765382/

相关文章:

java - 如何将对象列表下载为 Excel 文件?

java - JAXB 如何将嵌套的 xml 元素解码到字符串中?

java - 与 Web 应用程序的 MySql 连接管理

Jquery 图表/图表/绘图插件或创建生命之轮图的方法

php - 服务器接收文件的响应是自动的还是必须手动编码?

java - 如何让BlockingQueue接受多种类型?

html - JQuery 附加到子元素

javascript - 简单的文本字段计算不起作用

c# - 将 Xml 反序列化为 List<T> - xmlns ='' 不是预期的

java - 使用动态元素进行 JAXB 解码