だから今私はC#でこのようなものを使用しています:
Response.Write(Server.HtmlEncode(line));
これにより、テキストファイルから行が取得され、画面に表示されます。これで機能します。私の目標は、テキストファイルの行に次のようなものを表示することでした(テキストファイルの行のHTMLフォーマット):
<a href='http://www.url.com' target='_blank'>Link</a><br><br><!--info-->
残念ながら、何らかの理由で、<
と>
はHTMLに変換される前に変換さ<
れ>
ます。これにより、すべてのHTMLコードがテキストとして公開され、単に機能しなくなります。WebBrowserのコントロールなどを調べてみましたが、何をすべきかわかりません。たとえば、私は次のサイトからこれを試しました。
WebBrowser browser = new WebBrowser();
browser.Navigate("about:blank");
browser.Document.Write(Server.HtmlEncode(line));
...しかし、それは機能しませんでした。私は非常にシンプルで、可能であれば模倣できる明確な例を探しています。ありがとう!私も必ず答えを選びます。