Преобразуйте любой объект в симпатичный HTML в Java

Как я могу преобразовать данный объект (универсальным способом с отражением) к довольно печатаемому HTML? Какая готовая библиотека Вы рекомендуете, чтобы это сделало это? Я нуждаюсь в поддержке для простых вложенных объектов (как долго, поскольку они не создают циклы в графе объектов).

Я пытался преобразовать его в JSON, но DefaultPrettyPrinter не является дружественный HTML.

9
задан ripper234 24 May 2010 в 07:22
поделиться

2 ответа

Вы можете относительно легко написать для этого свою собственную библиотеку. Вот пример кода , который можно относительно легко изменить для отображения HTML. Другой вариант - отобразить JSON внутри тега кода в html. Последний вариант - использовать ReflectionToStringBuilder в apache commons lang и снова показать результат внутри тега кода в html. Однако использование apache commons, вероятно, не лучше, чем формат json.

4
ответ дан 4 December 2019 в 15:12
поделиться

Вы можете создать стиль XSLT для вывода XML xstream на вашем объекте.

8
ответ дан 4 December 2019 в 15:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: