Парсинг через WebBrowser - C#

Узнай цену своей работы

Формулировка задачи:

Вопрос банальный, но все же. С рейтинговой системы ТО мне нужно спарсить значения. Например - http://ratings.tankionline.com/ru/user/MyLove_MySecret/ Отсюда нужно достать:
  1. Уничтожил, Подбит, У/П
  2. Места в текущих рейтингах
  3. Опыт/следующее звание
Покажите на примере хотя-бы одно из них (

используя webbrowser

). Заранее спасибо

Решение задачи: «Парсинг через WebBrowser»

textual
Листинг программы
public class Score
    {
        public int position { get; set; }
        public int value { get; set; }
    }
 
    public class Golds
    {
        public int position { get; set; }
        public int value { get; set; }
    }
 
    public class Crystals
    {
        public int position { get; set; }
        public int value { get; set; }
    }
 
    public class Rating
    {
        public Score score { get; set; }
        public Golds golds { get; set; }
        public Crystals crystals { get; set; }
    }
 
    public class Score2
    {
        public int position { get; set; }
        public int value { get; set; }
    }
 
    public class Golds2
    {
        public int position { get; set; }
        public int value { get; set; }
    }
 
    public class Crystals2
    {
        public int position { get; set; }
        public int value { get; set; }
    }
 
    public class PreviousRating
    {
        public Score2 score { get; set; }
        public Golds2 golds { get; set; }
        public Crystals2 crystals { get; set; }
    }
 
    public class TurretsPlayed
    {
        public object id { get; set; }
        public string name { get; set; }
        public int grade { get; set; }
        public string imageUrl { get; set; }
        public int timePlayed { get; set; }
        public int scoreEarned { get; set; }
    }
 
    public class HullsPlayed
    {
        public long id { get; set; }
        public string name { get; set; }
        public int grade { get; set; }
        public string imageUrl { get; set; }
        public int timePlayed { get; set; }
        public int scoreEarned { get; set; }
    }
 
    public class PaintsPlayed
    {
        public long id { get; set; }
        public string name { get; set; }
        public int grade { get; set; }
        public string imageUrl { get; set; }
        public int timePlayed { get; set; }
        public int scoreEarned { get; set; }
    }
 
    public class ModesPlayed
    {
        public string name { get; set; }
        public string type { get; set; }
        public int timePlayed { get; set; }
        public int scoreEarned { get; set; }
    }
 
    public class SuppliesUsage
    {
        public int id { get; set; }
        public string name { get; set; }
        public string imageUrl { get; set; }
        public int usages { get; set; }
    }
 
    public class Response
    {
        public string name { get; set; }
        public int rank { get; set; }
        public int score { get; set; }
        public int scoreNext { get; set; }
        public int scoreBase { get; set; }
        public int kills { get; set; }
        public int deaths { get; set; }
        public int earnedCrystals { get; set; }
        public int caughtGolds { get; set; }
        public bool hasPremium { get; set; }
        public Rating rating { get; set; }
        public PreviousRating previousRating { get; set; }
        public List<TurretsPlayed> turretsPlayed { get; set; }
        public List<HullsPlayed> hullsPlayed { get; set; }
        public List<PaintsPlayed> paintsPlayed { get; set; }
        public List<ModesPlayed> modesPlayed { get; set; }
        public List<SuppliesUsage> suppliesUsage { get; set; }
        public List<object> presents { get; set; }
    }
 
    public class RootObject
    {
        public string responseType { get; set; }
        public Response response { get; set; }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы