Я получил строку из HTML, как:Decode HTML строка, где амперсанды кодируются как \ x26
var htmlStr = " \\x26lt;span\\x26gt; \\x26lt;/span\\x26gt;";
Я не могу расшифровать его C# строки, как:
<span> </span>
Если я изменяю строка до
var htmlStr = " \x26lt;span\x26gt; \x26lt;/span\x26gt;";
Это работает хорошо. Но как я могу это сделать, заменив строку или другие?
BTW, я использую Encoding.UTF8.
Учитывая ваш пример, замена '\\ x' на' \ x' будет работать. Почему этого недостаточно? – npinti
'htmlStr.Replace (" \\ x "," \ x ")'? – dotctor
@npinti Я пробовал, но не работал. – MichaelMao