请教怎么识别京东商城的价格?
请教怎么识别京东商城的价格?做一个商品价格监控的程序 防止自己买的时候被坑 京东价格是图片啊
不过有个办法可以直接取到价格
源码里有一段<script type="text/javascript">
function jdPshowRecommend(url,stype) {
var title = "佳能(Canon) EOS 5D Mark III 单反套机(EF 24-105mm f/4L IS USM 镜头)";
var content = "我在@京东商城 发现了一个非常不错的商品:佳能(Canon) EOS 5D Mark III 单反套机(EF 24-105mm f/4L IS USM 镜头),京东价:¥29999.00。感觉不错,分享一下";
var img ="http://img10.360buyimg.com/n1/382/d528fe19-37b8-4968-981b-8a2b7978689a.jpg";
var productUrl ="http://www.360buy.com/product/592892.html?sid=";
var pin = readCookie("pin")||"";
if (stype == "qzone") {
url = url + "&title=" + content + "&pic=" + img + "&url=" + productUrl + pin;
}
另外的办法就是识别图片了 很规则 应该比较容易识别 回复 2# my788522
思路不错的哦
#include <Array.au3>
$oHTTP = ObjCreate("microsoft.xmlhttp")
$oHTTP.open("get", "http://www.360buy.com/products/670-671-2694.html", False)
$oHTTP.send()
$source1 = $oHTTP.responsetext
$skuid = StringRegExp($source1, "sku='(\d+)'", 3)
Dim $array
For $i = 0 To UBound($skuid) - 1
$oHTTP.open("get", "http://www.360buy.com/product/" & $skuid[$i] & ".html", False)
$oHTTP.send()
$source2 = $oHTTP.responsetext
$price = StringRegExp($source2, "我在@京东商城 发现了一个非常不错的商品:(.+),京东价:¥(\d+\.\d+)", 3)
$array[$i] = $price
$array[$i] = $price
Next
_ArrayDisplay($array)
回复 5# zch11230
非常感谢 这个 值得学习的
页:
[1]