CCNet.Build.Confluence.PageDocument.DecodeEntities C# (CSharp) Method

DecodeEntities() public static method

Encodes all HTML entities back to their original representation.
public static DecodeEntities ( string content ) : string
content string
return string
		public static string DecodeEntities(string content)
		{
			foreach (var entity in s_encode)
			{
				content = content.Replace('$' + entity + '$', '&' + entity + ';');
			}

			return content;
		}

Usage Example

 /// <summary>
 /// Decodes specified value from internal HTML entities.
 /// </summary>
 public static string XValue(this XElement element)
 {
     return(WebUtility.HtmlDecode(PageDocument.DecodeEntities(element.Value)));
 }