private void Form1_Load(object sender, EventArgs e) { PostalDatabase.FindAllPostals(); //setDBFilePath(); //var db = new PostalDbContext(); //var postals = db.PostalTable.ToList(); var postals = PostalDatabase.FindAllPostals(); richTextBox1.AppendText(postals.Count + "\n"); foreach (var potal in postals) { richTextBox1.AppendText(potal.Section + "\n"); } }
public void GetData() { var message = ""; PostalService.XML info; XmlDocument doc = new XmlDocument(); string url = @"http://download.post.gov.tw/post/download/county_h_10603.xml"; var serializer = new XmlSerializer(typeof(PostalService.XML)); using (var reader = XmlReader.Create(url)) { info = (PostalService.XML)serializer.Deserialize(reader); } foreach (Postal postal in info.Postals) { message += string.Format("郵遞區號:{0},名稱:{1},英文名稱:{2}<br/>", postal.PostalCode, postal.Section, postal.English); } PostalDatabase.Create(info.Postals.ToList()); //return message; }