0

最近、ルーターとの telnet 接続を処理するための単純な webapp を作成しました。Express と WebSockets で Node.js を使用しています。接続をセットアップした後、端末からのストリームは UTF-8 文字列として websocket を通過します。

slice('\n')そして、ここに私の問題があります: 私はhtml パラグラフを使用して追加する単純な表示関数を書きましたが、結果に満足していません。端末からのバージョンへ)。ブラウザ コンソールにデータを表示すると問題なく表示されますが、html では表示されません。

\n主な問題は、おそらくこれらすべての\t's などによって引き起こされます。

だから今、js文字列をhtmlマークアップに変換するソリューション/ライブラリ/何かを探しています。おそらくjQueryなどで、そのようなものはありますか?

4

1 に答える 1

1

preテキストをブロックに入れると、書式が保持されます。

document.getElementsByTagName("pre")[0].textContent = "string1\n\tstring2";


string1
    string2
于 2012-12-12T12:26:27.260 に答える