如何显示格式为HTML的Java命令行错误消息?

时间:2011-06-02 21:23:01

标签: java jstl

我有一个外部库,它以HTML表格的形式格式化通知消息,即使我的程序在命令行上显示此信息:

<table><tr><td>Some message</td></tr></table>

这对于短消息很好,但是对于包含大量标记的较长消息,我无法理解命令行上的标记。

我可以(a)将错误消息传递给JSTL并尝试将它们显示为HTML但是当我这样做时,HTML会被JSTL转义而不会以HTML表格格式显示。

或者(b)有没有这种方法可以将它打印到命令行而没有这个标记(我有源代码 - 我是否需要进入并更改库输出的所有内容?)

3 个答案:

答案 0 :(得分:1)

一种选择是将其复制到新的*.html文件并使用浏览器打开。

答案 1 :(得分:1)

如果它只是一个黑客,我想我会将HTML传递给Lynx进行渲染。

答案 2 :(得分:0)

假设格式被限制了一点轻量级正则表达式搜索和替换以替换<td>使用制表符,<tr>使用回车符,所有其他标记没有任何内容可能会有效。

相关问题