HtmlEncode с именем объекта HTML, это возможно?
Я использую следующий метод дляHtmlEncode
немногоtext
что это вSpanish
, как это:
string word = "configuración";
string encodedWord = System.Net.WebUtility.HtmlEncode(word);
Выход ожидаемый:
configuración
Но!ó
текст представляетНомер сущности HTML для латинской маленькой буквы "о" с острым.
Тем не менее, я хочу знать, есть ли способ - с помощью встроенной функции, которую я не знаю, библиотеки и т. Д. - показатьИмя HTML-объекта с номером HTML-объекта а также поддерживать другие символы (например, общее решение).
До сих пор я пробовал проверять таблицу сущностей HTML (при Googling их было много, но я использовал эту:http://www.ascii.cl/htmlcodes.htm) затем создал кастомmethod
для замены необходимогоstring
от слова, делая некоторые сопоставления.
Итак, если слово содержитó
тогда соответствующий текст будет заменен наИмя объекта HTML которыйoacute;
но это действительно больно, так как есть много случаев / сценариев.
Наконец, желаемый результат будет:
configuración