2 cocolon cocolon 于 2014.12.01 21:30 提问

淘宝预售商品库存信息抓取

之前写了一个查询淘宝预售商品库存的代码,其实就是用其中的一个网址进行查询,然后进行正则匹配。

例如:
商品链接为:http://item.taobao.com/item.htm?id=42321778951
其中,http://detailskip.taobao.com/json/sib.htm?itemId=……这个链接记录的是库存信息。

但是淘宝把这个规则改了,现在无法通过这个链接查询到预售商品的库存了。

各位有什么好的方法吗?谢谢!

2个回答

q107770540
q107770540   Ds   Rxr 2014.12.01 23:11

页面不是有个 “数量 5” 么? 你是要获取这个数据?

q107770540
q107770540   Ds   Rxr 2014.12.01 23:12

(?<=)\d+(?=)

cocolon
cocolon 开始出售后会出现这个数量,但是不是每个类别的剩余数量。同时,预售的话,这个数量显示是“2”
大约 3 年之前 回复
q107770540
q107770540 (?<=<em class="J_ItemStock">)\d+(?=</em>)
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!