问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用asp编写采集网站上的商品数据

发布网友 发布时间:2022-04-27 11:02

我来回答

5个回答

热心网友 时间:2023-09-14 09:47

这个是采集的代码,是你的解决你的问题要用到的核心代码之一,你可以把caiurl=""里面的网址修改成你要采集淘宝网址就行了,会了采集这后,你还有一个任务,就是把你要的数据库从采集过来的数据中分离出来,先把这个分给我,再开个200分的主题询问怎么样把数据从采集过来的内容中分离出来,到时我再来回答。谢谢。别怪我太那个,因为这个就值这么贵。.

<%
response.Charset="GB2312"
Response.Expires = -9999
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-ctrol","no-cache"

caiurl="http://www.163.com"

Function GetBody(weburl)
Dim ObjXMLHTTP
Set ObjXMLHTTP=Server.CreateObject("MSXML2.serverXMLHTTP")
ObjXMLHTTP.Open "GET",weburl,False
ObjXMLHTTP.send
While ObjXMLHTTP.readyState <> 4
ObjXMLHTTP.waitForResponse 10000
Wend
GetBody=ObjXMLHTTP.responseBody
Set ObjXMLHTTP=Nothing
End Function

Function BytesToBstr(body,Cset)
'-----------------
dim objstream
set objstream = Server.CreateObject("adodb.stream")
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
objstream.Charset = Cset
BytesToBstr = objstream.ReadText
objstream.Close
set objstream = nothing
'-----------------
End Function

pcontent=BytesToBstr(GetBody(caiurl),"gbk")
response.write(pcontent)
%>

参考资料:http://www.0576w.com/rtShow-2013-1-28_1506.html

热心网友 时间:2023-09-14 09:48

很简单,随便用什么采集系统,把你网页的主要部分采集下来
打开采集入库的ASP页找到入库的地方,把内容变量,如Content变量,再用split函数把content里面的如名称,价格,月累计分割出来,再存入数据库,这样就得到了独立的名称,价格等等,我就是用这种方法采集分类信息的,主要是现在很多采集系统都不支持采集若干分类。或都云下个网人采集,好像能自定义采集分类信息
,不知道你要的是不是这样

热心网友 时间:2023-09-14 09:48

贴代码这个不够用,我和你说下做这个思想,理论明白了,后面什么都简单了.代码网上到处都是;
首先接到这样的算是中型数据库的处理;我把我的工作整理经验告诉你,或许对你有帮助
一、工作分项:
A,建表
管理帐户表:名称 密码 权限
商品表:商品名,分类ID,价格;详细资料,数量 等等。。
商品分类:类级,类名等
商品信息:商品ID,销售时间,添加时间,销售数量,(array)销售用户等。。
用户表:用户ID,(array)用户拥有商品ID,(array)商品数量,商品价格等。。
用户资料:用户名,性别,地址,信誉度 等等。。
主表就这些,其他大同小异。

B、规划页面:
如主页,边框页,连接页,公用函数、类,用户登陆,店铺页,统计页 等等。列个表说下大概思想就交给美工了。
C、程序实现:
下面为你解决现实的问题,就是你说的统计,我举例子说
统计某商品的一个月累计销售量得商品排行榜(时间A到时间B的TOP 10)
SQL SERVER access
select top 10 * from 商品信息表 where 商品名=‘你要查找的商品’and 销售日期>‘A’and 销售日期<‘B’oder by 销售量 desc;
mysql:
select * from 商品信息表 where 商品名=‘你要查找的商品’and 销售日期>‘A’and 销售日期<‘B’oder by 销售量 desc limit 0,10;

其他问题你可以自己举一反三了。前提思想清楚了,什么都好。难题不在后面的查找,而且前面的建设过程。
唠叨很多,不知道是否答非所问。祝楼主早成功!^v^

参考资料:包身工自传

热心网友 时间:2023-09-14 09:49

select * from 表名 where 商品种类=饰品 order by 销售量 desc

热心网友 时间:2023-09-14 09:49

简单 建议你看下 新云管理系统的写法 是ASP的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
官户的介绍 ...因为在家怕用水羊皮该硬了。如何清洗,不要说用盐,谢谢。 祛痣后的注意事项 “应道不痴颠”的出处是哪里 “素娥作意失幽期”的出处是哪里 斗鱼怎么举报主播 汪东城在张惠妹《记得》MV里哪里出现了啊? 谁知道张惠妹《记得》MV里的男主角是谁 关于幼儿想像的说法,不正确的是( )。 苏州游船招聘信息,苏州自驾游艇旅游攻略 如何用asp.net采集网站数据 男士黑色牛仔裤搭配什么鞋子 校园男生穿牛仔裤,搭配什么样的鞋子最亮眼? 我了解的祖国发展史 黑牛仔裤配啥鞋子好看 男士黑色小脚牛仔裤配什么鞋子好看 祖国历史资料概括,快 【图】男性黑色牛仔裤配什么鞋? 男士那种修身的黑色小脚牛仔裤,配什么鞋子好 祖国发展历程简短概括是什么? 男生黑色牛仔裤配什么鞋子 祖国历史悠久的资料200字 黑牛仔裤配什么鞋子好看 祖国的悠久历史资料 请教下男士黑色牛仔裤搭配什么颜色的鞋子比较好? 冬季男士黑色牛仔裤搭配什么颜色的鞋子好看? 关于祖国的资料有哪些? 黑色牛仔裤配什么鞋子好看 祖国历史悠久的资料 - 百度 CAD2008为什么建筑图打开显示不全? 如何用asp编写网站数据采集程序 asp的数据获取 关于ASP数据采集,如何批量采集呢. 如何用ASP从数据库中提取我所需要的数据。 ASP 如何限制只采集10条数据 asp为什么只能采集一条数据? asp提取数据库部分数据怎么写 ASP如何快速从数据库读取大量数据。 asp获取数据库信息 asp 采集网页数据时如何将汉字从utf-8转成gb32 asp中提取全部数据 asp语句中提取数据库数据怎么弄? asp读取数据 asp如何提取数据库内容,并显示在页面上? asp页面内容如何获取链接中的数据??? ASP从数据库中读取信息 ASP读取数据库内容 谁有用asp从Excel读取数据的实例 联合国是什么时候成立的,中国什么时候 联合国成立于何时,成立的标志时间是什么,它的宗旨是什么,