DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: jeff1314
今日帖子: 19
在线用户: 13
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/26 19:11:58
标题:
网页编码,求助! 浏览:1514
加入我的收藏
楼主: <dd class=w70 stonefont resumeName>先</dd>
<dd class=w48 stonefont></dd>
<dd class=w70 stonefont>岁</dd>
<dd class=w80 stonefont>-年</dd>
<dd class=w90 stonefont></dd>

w70显示的是姓名,类似:张先生
w48显示的是性别,类似:男(女)
中间的w70显示的是年龄,类似:29岁
w80显示的是出生日期,类似:1988年
w90显示的是学历,类似:大专
不明白先这样的是什么编码,请问如何转换,谢谢!
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/26 19:14:12
1楼: 不行,显示不出来,我上传图片吧
此帖子包含附件:
PNG 图像
大小:6.3K
----------------------------------------------
作者:
男 sdhzth (通慧) ▲▲▲▲▲ -
普通会员
2017/10/26 20:25:59
2楼: 是不是编码的问题
----------------------------------------------
-
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/26 21:43:25
3楼: 这应该是NRC的
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/27 16:34:04
4楼: 没人能帮忙看看吗?郁闷。。。
----------------------------------------------
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2017/10/27 16:47:31
5楼: 我们水平低。楼主提问信息太抠门。
我们这种水平,无法做到掐指一算。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 drroc (mvcxe) ★☆☆☆☆ -
盒子活跃会员
2017/10/27 16:59:43
6楼: 你自己不是说了,是NRC

你拿到字符的unicode编码的16进制字符串后前面加上&#x后面加;
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2017/10/27 17:06:39
7楼: NRC是一个多义词,请在下列义项上选择浏览(共2个义项)添加义项
▪声学数值▪《使命召唤12:黑色行动3》的势力
----------------------------------------------
(C)(P)Flying Wang
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2017/10/27 17:06:57
8楼: 我还认识 NC RC 。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/27 20:57:24
9楼: &#x e0a3  //中间加了个空格,不然显示不出来
这个编码显示是“生”
我用\u替换掉&#x,用函数转换后,显示的不是“生”,此函数测试过,没问题
function TForm1.UnicodeToChinese(inputstr: string): string;
var
    i: Integer;
    index: Integer;
    temp, top, last: string;
begin
    index := 1;
    while index >= 0 do
    begin
        index := Pos('\u', inputstr) - 1;
        if index < 0 then
        begin
          last := inputstr;
          Result := Result + last;
          Exit;
        end;
        top := Copy(inputstr, 1, index); // 取出 编码字符前的 非 unic 编码的字符,如数字
        temp := Copy(inputstr, index + 1, 6); // 取出编码,包括 \u,如\u4e3f
        Delete(temp, 1, 2);
        Delete(inputstr, 1, index + 6);
        Result := Result + top + WideChar(StrToInt('$' + temp));
    end;
end;
郁闷。。。。。
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/27 21:04:08
10楼: 这个是获取58同城的招聘信息,补充下定义部分
<dt class=w325 pl20>求职意向</dt>
<dd class=w70>姓名</dd>
<dd class=w48>性别</dd>
<dd class=w70>年龄</dd>
<dd class=w80>工作经验</dd>
<dd class=w90>学历</dd>
<dd class=w108>目前职位</dd>
<dd class=w80>更新时间</dd
<dd class=w80 downStatus>操作</dd></dl>
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/28 17:03:30
11楼: 求大神帮忙,在线等,QQ:215709940
----------------------------------------------
作者:
男 f7911 (乱世) ★☆☆☆☆ -
普通会员
2017/10/29 6:55:02
12楼: 这是delphi吗
----------------------------------------------
delphi开源2D游戏源代码 delphi即时通讯 聊天室C++ url.gm8.org
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/29 14:09:29
13楼: <div class=selInfo>
          <dl>
          <dt class=w325 pl20>求职意向</dt>
          <dd class=w70>姓名</dd>
          <dd class=w48>性别</dd>
          <dd class=w70>年龄</dd>
          <dd class=w80>工作经验</dd>
          <dd class=w90>学历</dd>
          <dd class=w108>目前职位</dd>
          <dd class=w80>更新时间</dd>
          <dd class=w80 downStatus>操作</dd></dl>
        </div>



<div id=infolist class=tablist>
          <dl class=top-resume>
          <dd class=w20 username=&#x e0b4;先&#x e0a3;>
          <i class=checkboxi infoid='3__eZvTEnQnGtunGnXTG0knxsvnEyQTenNThsvlE6XMGmuMGdY_EIknGrsnErXlEysnGOv'></i>
          </dd>
          <dt class=w325>
          <a href='http://short.58.com/zd_p/a4de33b0-7ef3-42c9-959e-583dae73eaa5/?target=cjmonj-16-xgk_spfvkp_8__pZlTEoQoGyvoGoXTG4toqfloEaQTpoNTeflnE9XMGkvMGuY_EItoGsfoEsXnEafoGOl&end=end&psid=141166569197779892448220533&entinfo=3__eZvTEnQnGtunGnXTG0knxsvnEyQTenNThsvlE6XMGmuMGdY_EIknGrsnErXlEysnGOv_z&sourcepath=pc-jllistb&f=pc_list_detai&dpid=c94de34930b44cedbc65d8f411cc3070&followparam=%7B%22searchID%22%3A%22691f9615aa014bb28edf44dc8eb8371d%22%2C%22searchVersion%22%3A0%2C%22searchAreaID%22%3A968%2C%22searchFirstAreaID%22%3A968%2C%22searchPositionID%22%3A2080%2C%22searchSecondPositionID%22%3A2080%2C%22page%22%3A1%2C%22location%22%3A0%2C%22resumeType%22%3A2%2C%22platform%22%3A%22pc%22%2C%22sourcePage%22%3A%22pc-jllistb-gengxin%22%2C%22operatePage%22%3A%22list%22%7D' target=_blank sortid='636445282160002164' rel=nofollow class=fl>工程项目管理</a>
          <i class=phone list-icon title=该手机已认证></i>
          <span class=liang>7亮点</span></dt>
          <dd class=w70 stonefont resumeName>&#x e0b4;先&#x e0a3;</dd>
          <dd class=w48 stonefont>&#x e0af;</dd>
          <dd class=w70 stonefont>&#x e0bd;&#x e0b9;岁</dd>
          <dd class=w80 stonefont>&#x e0c8;-&#x e0b2;&#x e0a4;年</dd>
          <dd class=w90 stonefont>&#x e0a5;&#x e0b3;</dd>
          <dd class=w108 title=技术负责人>技术负责人</dd>
          <dd class=w80 stonefont zhiding-color>置顶</dd>
          <dd class=w80 downStatus>
          <span class=mainList-down loginNot orangebtn resumelistdown followparam=%7B%22searchID%22%3A%22691f9615aa014bb28edf44dc8eb8371d%22%2C%22searchVersion%22%3A0%2C%22searchAreaID%22%3A968%2C%22searchFirstAreaID%22%3A968%2C%22searchPositionID%22%3A2080%2C%22searchSecondPositionID%22%3A2080%2C%22page%22%3A1%2C%22location%22%3A0%2C%22resumeType%22%3A2%2C%22platform%22%3A%22pc%22%2C%22sourcePage%22%3A%22pc-jllistb-gengxin%22%2C%22operatePage%22%3A%22list%22%7D infoid='3__eZvTEnQnGtunGnXTG0knxsvnEyQTenNThsvlE6XMGmuMGdY_EIknGrsnErXlEysnGOv'>下载</span></dd>
          </dl>
上面是网页代码,就是不知道怎么还原类似&#x e0a3这样的编码(以上我在&#x后面加了个空格),请大神帮助!
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/29 18:17:26
14楼: 似乎是html的escape和unescape的问题,但不知道怎么用delphi解码,请高手看看
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/29 22:20:53
15楼: http://ha.58.com/searchjob/?param8616=1
就是这个页面,卡住很久了,这样的&#x e0a3(中间加了个空格,不然显示不出来),每次读取这个页面,这个值是变动的,似乎是动态的生成了一个表,请大神看看
----------------------------------------------
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/10/31 14:09:24
16楼: 汗,第一次在盒子提问没人能解决。。。。不知道是不是我没说清楚。。。
----------------------------------------------
作者:
男 drroc (mvcxe) ★☆☆☆☆ -
盒子活跃会员
2017/10/31 23:35:17
17楼: 早给url,就不用浪费时间了

看网页源码:
@font-face{font-family:"customfont"; src:url(data:application/font-woff;charset=utf-8;base64,d09GRg然后是一堆base64

那些&#x编码就藏在里面
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2017/11/1 8:47:02
18楼: 楼上在理。
楼主你自己说话不清不楚的。我在 5 楼抱怨过了。楼主假装没看见。
到了 16 楼 居然有脸抱怨没人解决?
----------------------------------------------
(C)(P)Flying Wang
作者:
男 cenunus (cenunus) ★☆☆☆☆ -
普通会员
2017/11/1 20:03:19
19楼: drroc能不能请你解码一个给我看看,web编程我真心不会,谢谢
----------------------------------------------
作者:
男 ccxpts (渔夫) ★☆☆☆☆ -
普通会员
2017/11/2 17:07:10
20楼: 这个用武稀松大师的html解析控件处理一下就可以
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行140.625毫秒 RSS