Html Agility Pack выполняет поиск на другом веб-сайте и анализирует его.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Html Agility Pack выполняет поиск на другом веб-сайте и анализирует его.

Сообщение Anonymous »

Я пытаюсь создать страницу отслеживания, которая будет выполнять поиск на нескольких веб-сайтах и ​​анализировать результаты. На данный момент я создал контроллер и представление, но он не работает. Есть идеи, как подойти?
Мой cshtml









и контроллер
namespace Nop.Web.Controllers
{
public class ContainerTrackingController : Controller
{
// GET: ContainerTracking
public ActionResult Index()
{
return View();
}
}
}

namespace arkasline
{
class Program
{
protected void Button1_Click(object sender, EventArgs e)
{
Uri ur = null;
Label1.Text = "";

// Gets results from Arkasline
// Prepare query on Arkasline
string arkaslinesearch = "http://tracking.arkasline.com/ContainerTracking/" + "&q=";

// Adding query to search
ur = new Uri(arkaslinesearch + TextBox1.Text);

// Sending request to Arkasline
HttpWebRequest arkaslinerequest = (HttpWebRequest)WebRequest.Create(ur);
// Getting response from Arkasline
HttpWebResponse arkaslineget = (HttpWebResponse)arkaslinerequest.GetResponse();
// Encoding request
Encoding getencode = Encoding.GetEncoding(arkaslineget.CharacterSet);
// Reading Respose
StreamReader arkaslinestream = new StreamReader(arkaslineget.GetResponseStream(), getencode);

// Saving response as string
string html = arkaslinestream.ReadToEnd();

// Parsing response
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);

// Response on selected nodes
HtmlNodeCollection links = doc.DocumentNode.SelectNodes("//*[@id=\"cphMain_pnlMessage\"]/table/tbody/tr/td");

// Adding results to Label1
Label1.Text += "Result :
";
// counting
int i = 1;
try
{
Label1.Text += "

";
}
catch (Exception exp)
{
Label1.Text += " No Results found!

";
}
}

private class Label1
{
public static string Text { get; internal set; }
}

private class TextBox1
{
public static string Text { get; internal set; }
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/404 ... -and-parse
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Html Agility Pack выполняет поиск на другом веб-сайте и анализирует его.
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Получить конец элемента с помощью HTML Agility Pack?
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • C# HTML Agility Pack DD и DT Tags Parse Проблема
    Anonymous » » в форуме C#
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • HTML Agility Pack - таблицы разбора
    Anonymous » » в форуме C#
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • HTML Agility Pack - таблицы разбора
    Anonymous » » в форуме Html
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»