求大牛帮忙看一下这是什么格式的编码

nineland 2011-08-30 11:38:28
asp探针 这些是 asp探针

小弟想采集51啦的关键词可是51la的html源码里面用的是这样的编码,看起来像是ascii码。各位大侠你们知道这是什么编码吗?
注:这种在DW编辑软件里面也可以直接显示成文字
...全文
129 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
nineland 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 vrhero 的回复:]

这是字符的HTML编码...从样本长度看是ANSI码,后两个是双字节字符,可能是中文GBK之类...
[/Quote]

非常感谢,请教一下 如何把ANSI转换为文字呢?
萧炎 2011-08-30
  • 打赏
  • 举报
回复
LZ全部转换成GB2312就可以了撒
zjq8888882009 2011-08-30
  • 打赏
  • 举报
回复
顶一个
vrhero 2011-08-30
  • 打赏
  • 举报
回复
这是字符的HTML编码...从样本长度看是ANSI码,后两个是双字节字符,可能是中文GBK之类...
nineland 2011-08-30
  • 打赏
  • 举报
回复
问题已经解决了

非常感谢ojlovecd老大给予的支持!!!

另外附上9楼问题的答案
原帖:http://topic.csdn.net/u/20100417/11/828db2a0-b9cc-43cb-ab03-8f9b8311d69c.html#replyachor
答案在17#
我贴过来

----------------------------------割--------------------------------------
回复于:2010-11-15 21:55:38
找不到,因为你的Project Properties中的Target Framework中选择的是.Net framework 4 client profile!! 改成.Net framework 4就行了!
我姓区不姓区 2011-08-30
  • 打赏
  • 举报
回复
哎……实在找不到就自己实现吧……

static void Main(string[] args)
{
string str = "asp探针";
Console.WriteLine(HtmlDecode(str));
}

static string HtmlDecode(string htmlEncode)
{
StringBuilder sb = new StringBuilder();
foreach (string s in htmlEncode.Split(new string[] { "&#",";" }, StringSplitOptions.RemoveEmptyEntries))
sb.Append(((char)Convert.ToInt32("0" + s, 16)).ToString());
return sb.ToString();
}

nineland 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 ojlovecd 的回复:]

引用 9 楼 nineland 的回复:

嗯,ojlovecd老大引用里面只有 system.web.services和system.web.applicationservices,是不是NET4.0的开发环境跟2.0的不太一样呢

我用的也是4.0……
[/Quote]
ojlovecd老大您方便加我一下QQ吗? 我的是448155141
我姓区不姓区 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 nineland 的回复:]

嗯,ojlovecd老大引用里面只有 system.web.services和system.web.applicationservices,是不是NET4.0的开发环境跟2.0的不太一样呢
[/Quote]
我用的也是4.0……
nineland 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ojlovecd 的回复:]

引用 7 楼 nineland 的回复:

引用 6 楼 ojlovecd 的回复:

添加System.Web.dll引用,然后using System.Web;

C# code

string str = "asp探&a……
[/Quote]

嗯,ojlovecd老大引用里面只有 system.web.services和system.web.applicationservices,是不是NET4.0的开发环境跟2.0的不太一样呢
我姓区不姓区 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 nineland 的回复:]

引用 6 楼 ojlovecd 的回复:

添加System.Web.dll引用,然后using System.Web;

C# code

string str = "asp探针";
Console.WriteLine(HttpUtility.……
[/Quote]
添加引用,不是using……不是点出来的……
在你的解决方案资源管理器上你的项目名上右键,选择“添加引用”,找到这个dll点确定……
nineland 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ojlovecd 的回复:]

添加System.Web.dll引用,然后using System.Web;

C# code

string str = "asp探针";
Console.WriteLine(HttpUtility.HtmlDecode(str));
[/Quote]

你好ojlovecd老大,我的开发环境是net4.0的 System.Web点不出dll 请教一下应该怎么解决呢 我开发的是winfrom的程序
我姓区不姓区 2011-08-30
  • 打赏
  • 举报
回复
添加System.Web.dll引用,然后using System.Web;


string str = "asp探针";
Console.WriteLine(HttpUtility.HtmlDecode(str));

nineland 2011-08-30
  • 打赏
  • 举报
回复
继续求请教一下各位大牛 还有其他的答案吗?

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧