最近我写了一个简单的 webapp 来处理与路由器的 telnet 连接。我正在使用带有 Express 和 WebSockets 的 Node.js。建立连接后,来自终端的流以 UTF-8 字符串形式通过 websocket。
这是我的问题:我写了一个简单的显示函数,它使用slice('\n')
并添加了一个 html 段落,但我对结果并不满意,一切都是一团糟(towel.blinkenlights.nl 基于 telnet 的星球大战看起来并不接近从终端到版本)。当我在浏览器控制台中显示数据时,它看起来不错,但在我的 html 中却没有。
主要问题可能是由这些 all \n
' \t
s 等引起的。
所以现在我正在寻找将 js 字符串转换为 html 标记的解决方案/库/东西。有没有类似的东西,也许在 jQuery 中?