【发布时间】:2016-10-13 07:24:56
【问题描述】:
我正在尝试从 html 网站获取纯文本,但我得到的是 html 代码而不是纯文本。例如 hello
它的我
如何将其转换为 hello是我 。很感谢任何形式的帮助!这是我的代码。using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Net;
using System.Text.RegularExpressions;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(""https://www.dailyfx.com/real-time-news");
myRequest.Method = "GET";
WebResponse myResponse = myRequest.GetResponse();
StreamReader sr = new StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.UTF8);
string result = sr.ReadToEnd();
textBox1.Text = result;
sr.Close();
myResponse.Close();
}
}
}
【问题讨论】:
-
纯文本是什么意思?
-
只要使用 HtmlAgilityPack,你就可以使用类似
GetString -
需要下载还是标准c#库自带的?