【发布时间】:2017-05-01 10:28:10
【问题描述】:
System.Net.WebUtility.HtmlDecode("€"); // returns €
System.Net.WebUtility.HtmlEncode("€"); // also returns €
如何将 €(或任何其他货币符号)转换为相应的 html 实体。
在这个例子中€ => €
我正在使用 .Net 4.6.1
【问题讨论】:
-
我不确定我是否完全理解您想要在这里实现的目标。是否要将符号转换回 html 实体(例如本例中的 &euro)?
-
@degant,是的,问题在标题中 :) 我正在尝试找到一个函数 ConvertEveryCharacterToHtmlEntityCounterPart()
-
如果文档编码不支持该字符,为什么不让您的 HTML 渲染器这样做呢?
标签: c# html-entities