在java中将任何对象转换为漂亮的HTML
如何将给定对象(以反射的通用方式)转换为可打印的HTML? 你推荐什么现成的图书馆来做这个?我需要对简单嵌套对象的支持(只要它们不在对象图中创建循环)在java中将任何对象转换为漂亮的HTML,java,html,Java,Html,如何将给定对象(以反射的通用方式)转换为可打印的HTML? 你推荐什么现成的图书馆来做这个?我需要对简单嵌套对象的支持(只要它们不在对象图中创建循环) 我尝试将其转换为JSON,但对HTML不友好。您可以为对象上的XML输出创建XSLT样式。您可以相对轻松地编写自己的库。可以相对容易地修改以显示html。另一个选项是在html的代码标记中显示JSON。最后一个选项是在中使用ReflectionStringBuilder,并再次在html中的代码标记内显示结果。但是,使用apache common
我尝试将其转换为JSON,但对HTML不友好。您可以为对象上的XML输出创建XSLT样式。您可以相对轻松地编写自己的库。可以相对容易地修改以显示html。另一个选项是在html的代码标记中显示JSON。最后一个选项是在中使用ReflectionStringBuilder,并再次在html中的代码标记内显示结果。但是,使用apache commons可能并不比json格式好。可以通过两个步骤完成:
ObjectWriter ow=new ObjectMapper().writer().withDefaultPrettyPrinter();
字符串json=ow.writeValueAsString(对象);