public static EncodeEntities ( string content ) : string | ||
content | string | |
return | string |
public static string EncodeEntities(string content)
{
foreach (var entity in s_ignore)
{
content = content.Replace('&' + entity + ';', String.Empty);
}
foreach (var entity in s_encode)
{
content = content.Replace('&' + entity + ';', '$' + entity + '$');
}
return content;
}
/// <summary> /// Encodes internal HTML entities in specified value. /// </summary> public static XElement XValue(this XElement element, string value) { element.Value = PageDocument.EncodeEntities(WebUtility.HtmlEncode(value)); return(element); }