以下のように、文字列として渡されたHTMLをHTMLAgilityPackドキュメントにロードしています。
 HtmlDocument html = new HtmlDocument();
 html.OptionOutputAsXml = true;
 html.LoadHtml(htmlText);
 HtmlNode document = html.DocumentNode;
ドキュメントをロードした後、InnerHtmlはすべての引用符に対して&quot(以下のサンプル)で表示されます。これを回避するにはどうすればよいですか?
<span style=\"\\"MARGIN-LEFT:\" class=\"\\"form_title\\"\" _20px5c_22_=\"\">MyText</span>
サンプルを以下のように表示したいと思います。
<span class=\"form_title\" style=\"MARGIN-LEFT: 20px\">MyText</span>
得られた「ドキュメント」から、ループして要素を見つける必要があります(fizzlerコンポーネントを使用)。しかし、「&quot」が表示されているので、私はそうすることができません。