変換したい&
から&、"
to "など。c#には、すべてのオプションを手動で記述することなくそれを実行できる関数がありますか?
System.Web.HttpUtility.HtmlDecode()
Edit: here からの注意:「Webアプリケーションの外部で値をエンコードまたはデコードするには、...を使用してください」
System.Net.WebUtility.HtmlDecode()
静的メソッドを使用する
HttpUtility.HtmlEncode
変更する&
から&
および"
から"
。つかいます
HttpUtility.HtmlDecode
逆を行います。
System.Net.WebUtility.HtmlDecode(uri);
を使用できます
このテーマに関する良い記事: C#でXML文字列をエスケープするさまざまな方法
using System.Web;
...
var html = "this is a sample & string";
var decodedhtml = HttpUtility.HtmlDecode(html);