アンパサンド(&)をエスケープしたxmlがあるとします。次に、結果が「エスケープされていない」テキストになるように、それを読み戻すにはどうすればよいですか。
次のコマンドを実行する と、結果として「&amp」が表示されます。'&'を取り戻すにはどうすればよいですか
void Main()
{
var xml = @"
<a>
&
</a>
";
var doc = new XmlDocument();
doc.LoadXml(xml);
var ele = (XmlElement)doc.FirstChild;
Console.WriteLine (ele.InnerXml);
}