.NET 4.x Распарсить Html-страницу - C#
Формулировка задачи:
Здравствуйте,
Прошу вашей помощи.
Вот код моей программки:
В чем мне нужна помощь, сама html страничка скачивается, и прекрасно отображается в richTextBox'е
Но из этой страничке мне нужно вытащить нужное мне значение
Сама строка со значением выглядит примерно так:
Мне нужно вытащить сами цифры 123456789
Как это сделать?
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using System.Net;
- using System.IO;
- using System.Text.RegularExpressions;
- namespace builder
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- public string Pars(ref string strSource, ref string strStart, ref string strEnd, [System.Runtime.InteropServices.OptionalAttribute, System.Runtime.InteropServices.DefaultParameterValueAttribute(0)] ref
- aren't supported in C#
- int startPos)
- {
- int iPos;
- int iEnd;
- int lenStart = strStart.Length;
- string strResult;
- strResult = string.Empty;
- iPos = strSource.IndexOf(strStart, startPos);
- iEnd = strSource.IndexOf(strEnd, iPos + lenStart);
- if (iPos != -1 && iEnd != -1)
- {
- strResult = strSource.Substring(iPos + lenStart, iEnd - (iPos + lenStart));
- }
- return strResult;
- }
- }
- private void button1_Click(object sender, EventArgs e)
- {
- WebClient WC = new WebClient();
- string proverka;
- string DarkO;
- Test = "url";
- WC.Headers.Add("Cookie: cookies);
- proverka = WC.DownloadString(Test);
- richTextBox1.Text = proverka;
- }
- }
- }
Листинг программы
- builedferma;test123defcom=123456789'
Решение задачи: «.NET 4.x Распарсить Html-страницу»
textual
Листинг программы
- z[z.Length - 1]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д