Ошибка при разборе EntityName

185
11 мая 2018, 09:20

Есть следующий код

WebClient client = new WebClient();
string html = client.DownloadString("https://habr.com/top/");

Далее пробую создать XML-документ:

XDocument xdoc= XDocument.Load(html);

выдаёт ошибку:

"Ошибка при разборе EntityName"

строка в документе, на которой вылетает ошибка:

{Text, Value="/ Font Face Observer v2.0.13 - В© Bram Stein. License: BSD-3-Clause /(function(){'use strict';var f,g=[];function l(a){g.push(a);1==g.length"}

пробовал через Parse(html) - всё равно не могу разобрать эту строку. может кто подскажет, как мне обрабатывать такого рода строки чтобы записывать в XML - а потом проходить по узлам. или нужно писать свой некий обработчик строк используя XMLReader и XMLReaderSettings?

Не использую библиотеки AngleSharp и прочие, пытаюсь разобраться с LinqToXml.

READ ALSO
Выделить цветом ячейку в DataGrid

Выделить цветом ячейку в DataGrid

Здравствуйте подскажите пожалуйста, как выделить одну ячейку цветом при наведении на неё, по этой ссылке Изменение цвета столбца для выделенной...

202
Вызов С++ функции из инжектированной в процесс DLL - C#

Вызов С++ функции из инжектированной в процесс DLL - C#

Подскажите, каким образом можно вызвать функцию из инжектированной в процесс DLL?

179
CLR Profiling API

CLR Profiling API

Все приветВолей случая пришлось разрабатывать собственный профилировщик для CLR и наткнулся на несколько не понятных моментов:

202
Темп выполнения операций

Темп выполнения операций

Имеется очередь каких-то атомарных операций, в моем случае это порции данных, которые загружаются в БД, также это может быть, например, очередь...

185