Загрузка...

Regular parsing

Thread in C# created by alexz99_inactive95184 May 27, 2018. 415 views

  1. alexz99_inactive95184
    alexz99_inactive95184 Topic starter May 27, 2018 Banned 0 Mar 19, 2017
    вот часть кода
    Code

    httpResponse = httpRequest.Get("https://аоаоао", null);
    ListDictionary listDictionary = JsonConvert.DeserializeObject<ListDictionary>(httpResponse.ToText());
    HtmlDocument htmlDocument = new HtmlDocument();
    htmlDocument.LoadHtml(Conversions.ToString(listDictionary["html"]));
    arrayList.Clear();
    string input = httpResponse.ToText();
    game.ID = Regex.Match(input, "xxxxxx_\\d+").ToString()
    в результате получаю game.ID = "" ,а не то значение которое должно быть , что может быть не так,может string input = httpResponse.ToText() не верно,может нужно как то по другому
     
  2. lizzardman
    lizzardman May 29, 2018 20 Nov 16, 2016
    Можно контекст?
     
  3. RaysMorgan
    RaysMorgan May 29, 2018 Че скажете 54,010 Mar 7, 2013
    Code
    httpResponse.ToText())

    Такого вообще нет в шарпе, есть метод ToString()
     
  4. MFTCODE
    MFTCODE May 29, 2018 Banned 255 Sep 10, 2017
    alexz99_inactive95184, пол кода написано не верно , ты от балды написал?
     
  5. alexz99_inactive95184
    alexz99_inactive95184 Topic starter May 29, 2018 Banned 0 Mar 19, 2017
    всем спасибо, код исправил, может и не по вашему главное все работает
    Code

    httpResponse = httpRequest.Get("https://xxxxxxxxxxxx", null);
    }
    ListDictionary listDictionary = JsonConvert.DeserializeObject<ListDictionary>(httpResponse.ToText());
    HtmlDocument htmlDocument = new HtmlDocument();
    htmlDocument.LoadHtml(Conversions.ToString(listDictionary["html"]));
    arrayList.Clear();
    httpResponse.ToText();
    try
    {
    foreach (HtmlNode htmlNode in htmlDocument.DocumentNode.Elements("ul"))
    {
    Network.Game game;
    try
    {
    foreach (HtmlNode htmlNode2 in htmlNode.Elements("li"))
    {
    if (Operators.CompareString(htmlNode2.Attributes["class"].Value, "rows3 bold", false) == 0)
    {
    game.Сумма = Conversion.Val(htmlNode2.InnerText);
    game.ID = htmlNode.Id;
    string id = htmlNode.Id;
    game.ID = Regex.Match(id, "\\d+").ToString();
    }
    else if (Operators.CompareString(htmlNode2.Attributes["class"].Value, "rows1", false) == 0)
    {
    game.Игрок = htmlNode2.InnerText;
    }
    }
    }
    finally
     
  6. MFTCODE
    MFTCODE May 29, 2018 Banned 255 Sep 10, 2017
    какой же говно код.....
     
  7. jordan2019
    jordan2019 Jun 3, 2018 Banned 267 Mar 21, 2018
    АЪАЪАЪЪа,кто же это говорит? Человек который даже условие цикла составить не может
     
  8. MFTCODE
    MFTCODE Jun 3, 2018 Banned 255 Sep 10, 2017
    jordan2019, еблан, агрошкольник
     
  9. jordan2019
    jordan2019 Jun 3, 2018 Banned 267 Mar 21, 2018
    Сейчас бы говорить за говнокод,при условии что основы шарпа не изучил
     
  10. Ambrosius
    Ambrosius Jun 3, 2018 Banned 2367 Feb 20, 2017
    +
     
  11. MFTCODE
    MFTCODE Jun 3, 2018 Banned 255 Sep 10, 2017
    @Jordan2O18,ну-ну
     
Loading...
Top