private void btnGo_Click(object sender, EventArgs e) { IHtmlDataReader <Form> reader = new DefaultHtmlDataReader <Form>(); this.txtResult.Text = reader.ReadHtmlText(this.txtUrl.Text); // 移除脚本. this.txtResult.Text = reader.RemoveScriptAndStyle(this.txtResult.Text); // 移除备注. this.txtResult.Text = reader.RemoveRemarkText(this.txtResult.Text); }
private void btnProcess_Click(object sender, EventArgs e) { IHtmlDataReader <KxData> reader = new DefaultHtmlDataReader <KxData>(); string [] propNames = this.txtPropertyName.Text.Split(','); HtmlReaderConfig config = new HtmlReaderConfig(); config.RegexText = this.txtReg.Text; config.PropertyNameList = new List <string>(propNames); var result = reader.ReadMultiData(this.txtSource.Text, config); string jsonString = JsonConvert.SerializeObject(result); this.txtResult.Text = jsonString; }