Я получаю строку из базы данных, которая включает в себя стиль HTML (не знаю, как она называется), и я не хочу отображать ее в своем приложении WPF.
Я могу декодировать в ViewModel, чтобы использовать библиотеку .net.
Я пытался использовать метод WebUtility.HtmlDecode (string), но он ничего не делает (и, вероятно, не должен).
Вот как может выглядеть строка:
<span style="background-color: rgb(255, 102, 0);" class="Apple-style-span">This</span><div><span style="background-color: rgb(255, 102, 0);" class="Apple-style-span">is</span></div><div><span style="background-color: rgb(255, 102, 0);" class="Apple-style-span">a</span></div><div><span style="background-color: rgb(255, 102, 0);" class="Apple-style-span">weird</span></div><div><span style="background-color: rgb(255, 102, 0);" class="Apple-style-span">look</span></div><div></div>
Получение только текста, который я мог бы сделать с помощью небольшого XML-кода, но я бы предпочел использовать то, что уже существует. Было бы здорово получить и стили, но я не собираюсь включать браузер WinForms.
Обратите внимание, мне нужно только отображать данные, а не редактировать их.