获取淘宝商品描述和价格
2010-12-15 22:50
501 查看
1)价格
(?<=<strong\\s+[^>]*\"J_StrPrice\"\\s+>)(?<1>[^<]*)(?=</strong>)
2)描述
分为2步,先获取描述地址,后获取地址内容。
(?<=')(?<1>http://dsc.taobaocdn.com.*)(?=')
取得地址后url 后,请求 http://dsc.taobaocdn.com/url
(?<=desc=')(?<1>.*)(?=';)
代码
1 Regex reg = new Regex(regExpGoodsDescString);
2 string tbdescUrl = GetMatchString(reg);
3 HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(tbdescUrl);
4
5 HttpWebResponse req = (HttpWebResponse)request.GetResponse();
6 Stream stream = req.GetResponseStream();
7 StreamReader sr = new StreamReader(stream, Encoding.Default);
8 string desc = sr.ReadToEnd();
9
reg = new Regex("(?<=desc=')(?<1>.*)(?=';)", RegexOptions.Singleline | RegexOptions.Compiled);
return GetMatchString(reg, desc);
(?<=<strong\\s+[^>]*\"J_StrPrice\"\\s+>)(?<1>[^<]*)(?=</strong>)
2)描述
分为2步,先获取描述地址,后获取地址内容。
(?<=')(?<1>http://dsc.taobaocdn.com.*)(?=')
取得地址后url 后,请求 http://dsc.taobaocdn.com/url
(?<=desc=')(?<1>.*)(?=';)
代码
1 Regex reg = new Regex(regExpGoodsDescString);
2 string tbdescUrl = GetMatchString(reg);
3 HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(tbdescUrl);
4
5 HttpWebResponse req = (HttpWebResponse)request.GetResponse();
6 Stream stream = req.GetResponseStream();
7 StreamReader sr = new StreamReader(stream, Encoding.Default);
8 string desc = sr.ReadToEnd();
9
reg = new Regex("(?<=desc=')(?<1>.*)(?=';)", RegexOptions.Singleline | RegexOptions.Compiled);
return GetMatchString(reg, desc);
相关文章推荐
- Python网络爬虫获取淘宝商品价格
- PHP 获取淘宝商品价格 函数
- qtp 实战 应用 如何使用 QTP 11.5 UFT 获取淘宝商品价格与数量
- PHP实例函数:获取淘宝商品价格
- 淘宝京东购物车价格计算,商品店铺联动js
- BeatifuSoup获取淘宝商品分类
- 获取页面js动态写入的数据(抓取天猫商品价格)
- 爬取淘宝商品的价格(移动端网页)
- 利用nodejs+phantomjs+casperjs采集淘宝商品的价格
- 【爬虫】获取淘宝天猫商品的详细参数
- Python爬取淘宝页面的数据,包含商品名字,价格及地址
- [PHP] 编写爬虫获取淘宝网上所有的商品分类以及关键属性 销售属性 非关键属性数据
- php实现抓取淘宝商品价格人气源码
- 淘宝清理无流量商品后,如何获取流量
- 淘宝客,根据淘宝Url,获取到商品的ID
- 根据销量排序,获取商品的数据(价格,名称,url,商品图片)
- 京东价格监控软件开发技术探讨一:C#实现获取京东商品信息(价格、库存)
- 利用ajax获取商品价格
- asp.net 淘宝api获取商品信息
- PHP获取淘宝单个商品信息