/// <summary> /// 获取实时股票数据(仅限深A) /// </summary> /// <param name="_stockCode">股票代码</param> /// <returns></returns> static string[] getSotckData(string _stockCode) { //ReadWarmingOrder() HttpClientTool post = HttpClientTool.GetInstance(); var list = new Dictionary <string, string>(); var data = ""; if (_stockCode.StartsWith("0") || _stockCode.StartsWith("3")) { data = post.doPost("http://hq.sinajs.cn/list=sz" + _stockCode, list); } else if (_stockCode.StartsWith("6")) { data = post.doPost("http://hq.sinajs.cn/list=sh" + _stockCode, list); } else { return(null); } data = data.Substring(data.IndexOf(",")); data = data.Replace("\"", ""); data = data.Replace(";", ""); var datalist = data.Split(','); return(datalist); }
private static void RfidRecive(Object sender, SerialDataReceivedEventArgs e) { try { System.Threading.Thread.Sleep(300); byte[] b = new byte[policePort.BytesToRead]; policePort.Read(b, 0, b.Length); //读取数据 StringBuilder sb = new StringBuilder(); for (int i = 0; i < b.Length; i++) { sb.AppendFormat("{0:x2}" + "", b[i]); } string strbyte = sb.ToString().ToUpper(); //Log.WriteLog("", strbyte); string sql = "select * from RfidID where CardID='" + strbyte + "'"; DataSet dt = SQLiteHelper.ExecuteDataSet(constr, sql, null); string id = dt.Tables[0].Rows[0]["ID"].ToString(); WriteTxt(id); HttpClientTool httpClientTool = HttpClientTool.GetInstance(); string url = inidata.GetIniKeyValueForStr("ServerIP", "Url"); //Log.WriteLog("id", id+" "+url+id); string requesturl = url + "?s=/Public/getProductByCard&card_id=" + id; HttpWebRequest request = WebRequest.Create(requesturl) as HttpWebRequest; request.Method = "GET"; request.ContentType = "application/x-www-form-urlencoded"; //链接类型 request.GetResponse(); } catch (Exception ex) { Log.WriteError("Erro", ex.Message); return; } }
/// <summary> /// 获取实时股票数据(仅限深A) /// </summary> /// <param name="_stockCode">股票代码</param> /// <returns></returns> static string[] getSotckData(string _stockCode) { //ReadWarmingOrder() HttpClientTool post = HttpClientTool.GetInstance(); var list = new Dictionary<string, string>(); var data = post.doPost("http://hq.sinajs.cn/list=sz" + _stockCode, list); data = data.Substring(data.IndexOf("\"")); data = data.Replace("\"", ""); data = data.Replace(";", ""); var datalist = data.Split(','); return datalist; }