我在通过AIF网络服务获得的XML请求中编码了一些HTML。
我得到的文字当然是逃脱的 - 我得到& lt; br& gt;而不是< br>
有没有正确的解码方法?我不想为基本的东西写点什么,然后处理下一个十年的错误报告,因为我忘记了一个我从未知道的重音字符...
蹩脚的部分是,当我向XMLTextWriter提供特殊的HTML / XML字符时,它会正确编码它们,但是如果我将相同的XML提供给XMLTextReader,它将不会对它们进行解码。
感谢。
答案 0 :(得分:4)
static void HtmlDecode(Args _args)
{
str input = '<br>';
str output = System.Web.HttpUtility::HtmlDecode(input);
;
info(output);
}
结果:<br>