C# как декодировать html символ в квадрате ($sup2)
Я получаю строку "lb/in²" (которую я хочу показать как lb/in²) с сервера. Я хочу расшифровать это и показать в моем приложении Xamarin.iOS.
Я старался:
System.Net.WebUtility.HtmlDecode("lb/in²")
но он не работает, по-прежнему отображается как "фунт / дюйм ²".
1 ответ
Решение
HTML-сущность должна заканчиваться на ";" персонаж. Это должно работать нормально:
System.Net.WebUtility.HtmlDecode("lb/in²");
Если вы получаете строку в точности так, как вы ее опубликовали - вы должны исправить сторону, с которой вы получаете эту строку, потому что "²" не является html-сущностью, это просто строка "²".