private void ReadMsgType(string name, XmlNode parentNode) { var nameCode = ""; foreach (var c in name) { if (c <= '9') { nameCode = nameCode + c; } else { int num = c; nameCode = nameCode + num; } } var urlStr = tbURLMsgType.Text.Replace("<tag>", name); urlStr = urlStr.Replace("<tagcode>", nameCode); var req = WebRequest.Create(urlStr); var stream = req.GetResponse().GetResponseStream(); var sr = new StreamReader(stream); var data = sr.ReadToEnd(); var tag = new FixTag(data, name, urlStr); tag.SaveInXML(parentNode); }
private void ReadTagInfo(int num, XmlNode parentNode) { var urlStr = tbURL.Text.Replace("<num>", num.ToString()); var req = WebRequest.Create(urlStr); //req.Proxy = WebProxy.GetDefaultProxy(); var stream = req.GetResponse().GetResponseStream(); var sr = new StreamReader(stream); var data = sr.ReadToEnd(); var tag = new FixTag(data, num.ToString(), urlStr); tag.SaveInXML(parentNode); }
private void ReadMsgType(string name, XmlNode parentNode) { var nameCode = ""; foreach (var c in name) { if (c <= '9') nameCode = nameCode + c; else { int num = c; nameCode = nameCode + num; } } var urlStr = tbURLMsgType.Text.Replace("<tag>", name); urlStr = urlStr.Replace("<tagcode>", nameCode); var req = WebRequest.Create(urlStr); var stream = req.GetResponse().GetResponseStream(); var sr = new StreamReader(stream); var data = sr.ReadToEnd(); var tag = new FixTag(data, name, urlStr); tag.SaveInXML(parentNode); }