-1

当我从浏览器显示页面源时,我看到这样的页面源:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;&#32;charset=ISO-8859-9" />
<meta http-equiv="Content-Type" content="text/html;&#32;charset=windows-1254" />
<title></title>

但实际上是这样的:

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9" />
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
    <title></title>

知道为什么将空格字符转换为&#32;吗?它发生在页面源代码的所有属性中,所以我不想使用 htmldecode() 因为它需要很长时间。

4

1 回答 1

0

32 是空格的 ASCII。你可以WebUtility.HtmlDecode()用来获取空间

于 2013-11-12T10:13:18.120 回答