using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; using System.Web; using System.Web.Script.Serialization; using System.Web.UI; using System.Web.UI.WebControls; using NetLibrary; namespace TradeManage { public partial class _17Track : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { for (int i = 1; i < 1000; i++) { string url = "http://www.aliexpress.com/cross-domain/detailevaluationproduct/index.html?productId=32407936320&type=default&page=" + i + "&_=1438313663352"; string ErrorMessage = ""; string XmlContent = CustomIO.HttpRequest(url, "Get", out ErrorMessage); if (string.IsNullOrEmpty(ErrorMessage) == false) break; JavaScriptSerializer JsonConvert = new JavaScriptSerializer(); TradeModel.BuyProductList Model = JsonConvert.Deserialize(XmlContent); if (Model==null||Model.records==null||Model.records.Count==0) break; TradeData.HuoWuData obj = new TradeData.HuoWuData(); int a = 1; foreach (var item in Model.records) { if (item.date < DateTime.Now.AddMonths(-3)) { a = 0; break; } TradeModel.CP_ProductCompareRecord md = new TradeModel.CP_ProductCompareRecord(); md.DetailId = 3; md.memberid = item.memberid; md.name = item.name; md.price = item.price; md.quantity = item.quantity; md.rid = item.id; md.countryName = item.countryName; md.date = item.date; a=obj.SaveProductCompareRecord(md); if (a == 0) break; } if (a == 0) break; } } } }