全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
14093 4
2012-09-10
filename ws url"http://mixqueen.taobao.com/search.htm?spm=a1z10.3.17.81.d0ab6c&search=y&viewType=grid&orderType=_hotsell&pageNum=2#anchor
";
data sas;
infile ws length=len lrecl=4000;;
input record $varying4000.len;
run;
由于网址中出现& ,无法解析怎么办?数据只能抓取第一页。num变化,但只能取第一页。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-9-10 23:59:26
用 %nrstr 这个函数应该可以解决你的问题
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-9-11 08:14:13
试了一下,不知道是自已不会用,还是什么,num变化,还是只会抓出第一页。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-9-11 10:34:39
改成单引号,可以避免解析&;
或者像楼上所说用%nrstr;
改变num值网页内容是变化的;
将num=2的数据读入到sas数据集中;
num=3的数据读入到sas1数据集中;
使用sas  compare 过程比较二者不同
proc compare data=sas compare=sas1;
var record;
run;

是有差异的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-9-11 12:04:31
ziyenano 发表于 2012-9-11 10:34
改成单引号,可以避免解析&;
或者像楼上所说用%nrstr;
改变num值网页内容是变化的;
各位大虾能不能给个抓取的程序啊。我让num变化抓取的都是第一页的东西。
比如第668行都是特!天使之城 2012秋季女装 蝙蝠袖宽松V领长袖针织衫 YH1221^@^
我想把所有的标题抓出来。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群