I have a string (from a CDATA element) that contains description of XML. I need to decode this string into a new string that displays the characters correctly using C#
You just need to replace the scaped characters with their originals.
string stringWanted= existingString.Replace("<", "<") .Replace("&", "&") .Replace(">", ">") .Replace(""", "\"") .Replace("'", "'");