我有一个外部库,它以HTML表格的形式格式化通知消息,即使我的程序在命令行上显示此信息:
<table><tr><td>Some message</td></tr></table>
这对于短消息很好,但是对于包含大量标记的较长消息,我无法理解命令行上的标记。
我可以(a)将错误消息传递给JSTL并尝试将它们显示为HTML但是当我这样做时,HTML会被JSTL转义而不会以HTML表格格式显示。
或者(b)有没有这种方法可以将它打印到命令行而没有这个标记(我有源代码 - 我是否需要进入并更改库输出的所有内容?)
答案 0 :(得分:1)
一种选择是将其复制到新的*.html
文件并使用浏览器打开。
答案 1 :(得分:1)
如果它只是一个黑客,我想我会将HTML传递给Lynx进行渲染。
答案 2 :(得分:0)
假设格式被限制了一点轻量级正则表达式搜索和替换以替换<td>
使用制表符,<tr>
使用回车符,所有其他标记没有任何内容可能会有效。