private void relistView_task() { string re = Ow.Por.XinyueGetRYtask(); _MJson m = new _MJson(re); tasklist = m.toListnode(); tasklist.val.ForEach(t => { ListViewItem lvi = new ListViewItem(); lvi.Text = t.GetNode("id").toString(); lvi.SubItems.Add(t.GetNode("task_name").toString()); lvi.SubItems.Add(t.GetNode("score").toString()); lvi.SubItems.Add(t.GetNode("status").toString() == "0" ? "未完成" : "已完成"); SetlistView(listView_task, lvi); }); }
public string XinyueGetRYtask() { string iActivityId = "54842"; string iFlowId = "280926"; string posturl = Properties.Resources.ameURL .Replace("{sSDID}", sSDIDList["http://apps.game.qq.com/comm-htdocs/js/ams/v0.2R02/act/49210/act.desc.js"]) .Replace("{actid}", iActivityId) ; string postdata = Properties.Resources.ryzcPostdata .Replace("{ametk}", Value_Dictionary["{ametk}"]) .Replace("{actid}", iActivityId) .Replace("{flowid}", iFlowId); string rseult = AmsSubmit(posturl, postdata); string data = Regex.Match(rseult, "(?<=\"data\":\").*?(?=\"})").Value.Replace("\\\"", "\"").Replace("\\\\", "\\"); _MJson m = new _MJson(data); tasklist = m.toListnode(); return(data); }