从c#中的XmlDocument中读回特殊字符

ili*_*ias 1 c# xml xmldocument

假设我有一个带有转义&符号的xml.然后我如何阅读它,以便结果给我"未转义"文本.

运行以下内容会给我"&" 作为结果.我如何找回'&'

void Main()
{
  var xml = @"
  <a>
    &amp;
  </a>
  ";
  var doc = new XmlDocument();
  doc.LoadXml(xml);
  var ele = (XmlElement)doc.FirstChild;
  Console.WriteLine (ele.InnerXml); 
}
Run Code Online (Sandbox Code Playgroud)

Tom*_*nes 5

使用ele.InnerText而不是ele.InnerXml