С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для Maxsis
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242

Получить код HTML страницы предварительно выполнив скрипты

23.10.2019, 11:24. Показов 2044. Ответов 13

Студворк — интернет-сервис помощи студентам
Здравствуйте, ув. форумчане! Подскажите, пожалуйста, правильное решение моей задачи.

Допустим, есть сайт - http://info.goaloo.com/en/team/summary/407.html

Мне нужно получить HTML код таблицы со статистикой для дальнейшего парсинга данных.
Используя один из классических способов, у меня ничего не получилось. Думаю проблема в том, что таблица создается Js скриптом при открытие страницы, а метод HttpWebRequest просто не приспособлен для работы в таком формате.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 string HomeLink = "http://info.goaloo.com/en/team/summary/407.html";
            string text;
            string buffer;
            StringBuilder sb = new StringBuilder();
            byte[] buf = new byte[8192];
            
            //
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(HomeLink);
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream resStream = response.GetResponseStream();
            int count = 0;
            do
            {
                count = resStream.Read(buf, 0, buf.Length);
                if (count != 0)
                {
                    sb.Append(Encoding.Default.GetString(buf, 0, count));
                }
            }
            while (count > 0);
            text = sb.ToString();
Вопрос и задача собственно в том, можно ли все таки получить таблицу без использования WebBrowser'a? Ибо он неоправданно сильно жрет ресурсы системы. Если я буду обрабатывать все матчи (100-900) за день, то думаю система будет слишком сильно страдать каждый раз загружая WebBrowser.

Добавлено через 1 час 4 минуты
Кстати, даже используя WebBrowser получилось не очень хорошо:

C#
1
2
3
4
5
6
7
8
9
10
11
12
           
            string HomeLink = "http://info.goaloo.com/en/team/summary/407.html";
            string text;
            
            //
            WebBrowser wb = new WebBrowser();
            wb.ScrollBarsEnabled = false;
            wb.ScriptErrorsSuppressed = true;
            wb.Navigate(HomeLink);
            while (wb.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); }
            wb.Document.InvokeScript("$");
            text = wb.Document.Body.OuterHtml.ToString();
Вроде таблица загружается, но в столбце время (дата игры) "неизвестные" данные.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.10.2019, 11:24
Ответы с готовыми решениями:

Как получить код страницы, после того, как все скрипты данной страницы отработают, и выдадут все результаты?
Добрый день! Хотелось бы узнать, как получить код страницы, после того как все скрипты, данной страницы, отработают и выдадут все...

Получить код HTML страницы
Уважаемые гуру, подскажите чем быстрей и проще получить код HTML страницы. Обычной общедоступной, без авторизации.

Получить HTML код страницы
Здравствуйте, подскажите. Реально ли стать промежуточным звеном в отображении контента в webView. Т.е при переходе по URL получить код...

13
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
23.10.2019, 12:16
..насколько я понял, китайцы данные передают непосредственно в JavaScript-файлах в виде массивов .. В принципе их можно распарсить, если понять структуру, т.е. загружать непосредственно файлы из папки jsData и работать с массивами ...
0
 Аватар для Maxsis
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
23.10.2019, 12:22  [ТС]
Цитата Сообщение от carrotik Посмотреть сообщение
непосредственно файлы из папки jsData и работать с массивами ...
Хорошо. Отбросим HttpWebRequest и переключимся на WebBrowser. Если он успешно грузит результаты, то почему он не загружает скрипт который заполняет столбец с датами игр? Я логики не понимаю. Ведь если загрузилось все остальное, почему не грузится конкретно этот столбец? Может каких-то секретных куков не хватает при использовании обычного WB? Так может есть способ их подменить?

Я посмотрел куки, там только ID сессии сохраняется, что никак на скрипты влиять не должно.
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
23.10.2019, 12:31
.. WebBrowser работает на движке Internet Explorer, как говорят .. возможно, он не все скрипты отрабатывает ...
0
 Аватар для Maxsis
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
23.10.2019, 12:36  [ТС]
Цитата Сообщение от carrotik Посмотреть сообщение
Internet Explorer
Стандартный IE все загружает без ошибок и очень быстро.
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
23.10.2019, 12:43
Maxsis,
.. если речь идет о данном конкретном сайте (а не о парсинге HTML в общем), то я бы просто загружал JSscript-ы в виде файлов, открывал их как текстовые файлы, а потом десериализировал каким-нибудь походящим способом, например, как здесь:
How can I parse a string representation of an array ?

... это бы заняло гораздо меньше ресурсов ... Но это как вариант ...
0
 Аватар для Maxsis
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
23.10.2019, 12:56  [ТС]
Цитата Сообщение от carrotik Посмотреть сообщение
Но это как вариант ...
Вариант очень даже неплохой, но я пока не вижу скрипт который содержит данные из таблицы. Может подсказать можете?
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
23.10.2019, 13:05
Maxsis,
.. откройте консоль разработчика в Chrome, например, там на вкладке Sources увидите "папку" jsData, а в ней эти самые файлы .. Но я не разбирался, какой к чему ... Массивы там объявлены просто строкой типа var arrTeam =
0
 Аватар для Maxsis
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
23.10.2019, 13:22  [ТС]
Цитата Сообщение от carrotik Посмотреть сообщение
var arrTeam =
Я посмотрел, это какие-то глобальные значения переменных, а не конкретно по таблице.
HTML5
1
2
3
4
5
6
7
8
9
10
11
var arrLeague = [10,'俄罗斯超级联赛','俄羅斯超級聯賽','Russia Premier League','2019-2020','#006699','league_match/images/20111107143127.gif','俄超','俄超','RUS PR'];
var arrTeam = [[300,'苏维埃之翼','蘇維杜夫','Kryliya Sovetov','蘇維杜夫','images/20130411102955.jpg',0],[395,'圣彼得堡泽尼特','聖彼德斯堡','Zenit St. Petersburg','聖彼德斯堡','images/20140713164755.jpg',0],[407,'莫斯科中央陆军','莫斯科中央陸軍','CSKA Moscow','莫斯科中央陸軍','images/20130411103016.jpg',0],[411,'莫斯科斯巴达','莫斯科斯巴達','Spartak Moscow','莫斯科斯巴達','images/20160729171518.png',0],[416,'莫斯科迪纳摩','莫斯科戴拿模','Dynamo Moscow','莫斯科戴拿模','images/20130411103237.jpg',0],[420,'莫斯科火车头','莫斯科火車頭','Lokomotiv Moscow','莫斯科火車頭','images/20130411103247.jpg',0],[429,'罗斯托夫','羅斯杜夫','Rostov FK','羅斯杜夫','images/20160729163650.jpg',0],[441,'喀山鲁宾','卡山魯賓','Rubin Kazan','卡山魯賓','images/20160729171934.jpg',0],[605,'格罗兹尼特里克','塔利克','Terek Grozny','塔利克','images/20160729171631.jpg',0],[2450,'乌拉尔','烏拉爾','Ural Sverdlovsk Oblast','烏拉爾','images/20130414164225.gif',0],[2451,'PFC索治','PFC索治','FK Sochi','','images/20190810154626.jpg',0],[5755,'奥伦堡加索维克','奧倫堡','Gazovik Orenburg','加索維卡','images/20181105093134.png',0],[10112,'克拉斯诺达尔','克拉斯諾達爾','FC Krasnodar','克拉斯諾達爾','images/20130411103430.jpg',0],[11129,'坦波夫斯巴达','坦波夫斯巴達','Spartak Tambov','坦波夫斯巴達','images/20181113170335.png',0],[13988,'乌法','烏法','FC Ufa','烏法','images/20160521101338.jpg',0],[19764,'图拉兵工厂','圖拉兵工廠','Arsenal Tula','圖拉','images/2012121841059.jpg',0]];
var TotalPanLu = [[1,10112,13,9,2,2,8,2,3,5,61.5,15.4,23.1],[2,429,13,8,2,3,8,1,4,4,61.5,7.7,30.8],[3,395,13,12,1,0,8,0,5,3,61.5,0,38.5],[4,13988,13,3,0,10,8,0,5,3,61.5,0,38.5],[5,420,13,10,2,1,7,2,4,3,53.8,15.4,30.8],[6,407,13,13,0,0,7,1,5,2,53.8,7.7,38.5],[7,300,13,2,0,11,7,0,6,1,53.8,0,46.2],[8,441,13,5,1,7,7,0,6,1,53.8,0,46.2],[9,2450,13,3,2,8,7,0,6,1,53.8,0,46.2],[10,2451,13,2,1,10,7,0,6,1,53.8,0,46.2],[11,11129,13,0,1,12,6,0,7,-1,46.2,0,53.8],[12,19764,13,5,2,6,4,2,7,-3,30.8,15.4,53.8],[13,5755,13,3,2,8,4,1,8,-4,30.8,7.7,61.5],[14,605,13,4,2,7,4,0,9,-5,30.8,0,69.2],[15,416,13,6,3,4,3,2,8,-5,23.1,15.4,61.5],[16,411,13,8,1,4,3,1,9,-6,23.1,7.7,69.2]];
var HomePanLu = [[1,429,6,5,1,0,5,1,0,5,83.3,16.7,0],[2,10112,6,5,1,0,4,1,1,3,66.7,16.7,16.7],[3,13988,8,3,0,5,5,0,3,2,62.5,0,37.5],[4,2450,8,3,1,4,4,0,4,0,50,0,50],[5,407,6,6,0,0,3,1,2,1,50,16.7,33.3],[6,300,6,2,0,4,3,0,3,0,50,0,50],[7,395,6,6,0,0,3,0,3,0,50,0,50],[8,441,6,5,0,1,3,0,3,0,50,0,50],[9,420,6,5,1,0,2,1,3,-1,33.3,16.7,50],[10,605,6,4,0,2,2,0,4,-2,33.3,0,66.7],[11,19764,7,4,2,1,2,1,4,-2,28.6,14.3,57.1],[12,5755,7,3,2,2,2,0,5,-3,28.6,0,71.4],[13,11129,7,0,1,6,2,0,5,-3,28.6,0,71.4],[14,2451,5,2,1,2,1,0,4,-3,20,0,80],[15,416,7,4,1,2,1,1,5,-4,14.3,14.3,71.4],[16,411,7,5,0,2,1,0,6,-5,14.3,0,85.7]];
var GuestPanLu = [[1,2451,8,0,0,8,6,0,2,4,75,0,25],[2,420,7,5,1,1,5,1,1,4,71.4,14.3,14.3],[3,395,7,6,1,0,5,0,2,3,71.4,0,28.6],[4,11129,6,0,0,6,4,0,2,2,66.7,0,33.3],[5,10112,7,4,1,2,4,1,2,2,57.1,14.3,28.6],[6,300,7,0,0,7,4,0,3,1,57.1,0,42.9],[7,407,7,7,0,0,4,0,3,1,57.1,0,42.9],[8,441,7,0,1,6,4,0,3,1,57.1,0,42.9],[9,2450,5,0,1,4,3,0,2,1,60,0,40],[10,13988,5,0,0,5,3,0,2,1,60,0,40],[11,429,7,3,1,3,3,0,4,-1,42.9,0,57.1],[12,411,6,3,1,2,2,1,3,-1,33.3,16.7,50],[13,416,6,2,2,2,2,1,3,-1,33.3,16.7,50],[14,19764,6,1,0,5,2,1,3,-1,33.3,16.7,50],[15,5755,6,0,0,6,2,1,3,-1,33.3,16.7,50],[16,605,7,0,2,5,2,0,5,-3,28.6,0,71.4]];
var TotalHalfPanLu = [[1,420,13,9,4,0,7,3,3,4,53.8,23.1,23.1],[2,10112,13,9,3,1,7,2,4,3,53.8,15.4,30.8],[3,11129,13,0,2,11,7,1,5,2,53.8,7.7,38.5],[4,395,13,11,2,0,7,1,5,2,53.8,7.7,38.5],[5,407,13,10,3,0,7,1,5,2,53.8,7.7,38.5],[6,441,13,2,4,7,6,4,3,3,46.2,30.8,23.1],[7,2451,13,0,5,8,6,3,4,2,46.2,23.1,30.8],[8,13988,13,1,6,6,6,2,5,1,46.2,15.4,38.5],[9,19764,13,3,6,4,6,2,5,1,46.2,15.4,38.5],[10,429,13,6,4,3,6,1,6,0,46.2,7.7,46.2],[11,300,13,1,4,8,6,1,6,0,46.2,7.7,46.2],[12,605,13,3,5,5,5,1,7,-2,38.5,7.7,53.8],[13,416,13,5,5,3,4,4,5,-1,30.8,30.8,38.5],[14,5755,13,2,3,8,3,3,7,-4,23.1,23.1,53.8],[15,2450,13,3,3,7,3,1,9,-6,23.1,7.7,69.2],[16,411,13,7,5,1,2,2,9,-7,15.4,15.4,69.2]];
var HomeHalfPanLu = [[1,10112,6,5,1,0,4,1,1,3,66.7,16.7,16.7],[2,407,6,4,2,0,4,0,2,2,66.7,0,33.3],[3,13988,8,1,4,3,5,0,3,2,62.5,0,37.5],[4,19764,7,3,3,1,4,1,2,2,57.1,14.3,28.6],[5,420,6,5,1,0,3,1,2,1,50,16.7,33.3],[6,429,6,5,1,0,3,1,2,1,50,16.7,33.3],[7,11129,7,0,2,5,3,1,3,0,42.9,14.3,42.9],[8,2450,8,3,2,3,3,0,5,-2,37.5,0,62.5],[9,300,6,1,2,3,2,1,3,-1,33.3,16.7,50],[10,395,6,6,0,0,2,0,4,-2,33.3,0,66.7],[11,605,6,3,1,2,2,0,4,-2,33.3,0,66.7],[12,2451,5,0,3,2,1,1,3,-2,20,20,60],[13,441,6,2,3,1,1,3,2,-1,16.7,50,33.3],[14,416,7,4,2,1,1,2,4,-3,14.3,28.6,57.1],[15,411,7,5,2,0,1,1,5,-4,14.3,14.3,71.4],[16,5755,7,2,3,2,0,3,4,-4,0,42.9,57.1]];
var GuestHalfPanLu = [[1,395,7,5,2,0,5,1,1,4,71.4,14.3,14.3],[2,441,7,0,1,6,5,1,1,4,71.4,14.3,14.3],[3,11129,6,0,0,6,4,0,2,2,66.7,0,33.3],[4,2451,8,0,2,6,5,2,1,4,62.5,25,12.5],[5,420,7,4,3,0,4,2,1,3,57.1,28.6,14.3],[6,300,7,0,2,5,4,0,3,1,57.1,0,42.9],[7,416,6,1,3,2,3,2,1,2,50,33.3,16.7],[8,5755,6,0,0,6,3,0,3,0,50,0,50],[9,10112,7,4,2,1,3,1,3,0,42.9,14.3,42.9],[10,407,7,6,1,0,3,1,3,0,42.9,14.3,42.9],[11,605,7,0,4,3,3,1,3,0,42.9,14.3,42.9],[12,429,7,1,3,3,3,0,4,-1,42.9,0,57.1],[13,19764,6,0,3,3,2,1,3,-1,33.3,16.7,50],[14,13988,5,0,2,3,1,2,2,-1,20,40,40],[15,411,6,2,3,1,1,1,4,-3,16.7,16.7,66.7],[16,2450,5,0,1,4,0,1,4,-4,0,20,80]];
var addUp = [43,41.3,6,5.8,55,52.9,[61.5,10112,429,395,13988],[69.2,605,411],[83.3,429],[85.7,411],[75,2451],[71.4,605],[15.4,10112,420,19764,416],[0,395,13988,300,441,2450,2451,11129,605]];
var addUpHalf = [39,37.5,16,15.4,49,47.1,[53.8,420,10112,11129,395,407],[69.2,2450,411],[66.7,10112,407],[71.4,411],[71.4,395,441],[80,2450],[30.8,441,416],[7.7,11129,395,407,429,300,605,2450]];
var lastUpdateTime = '2019-10-21 23:25:29';
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
23.10.2019, 13:26
..ну, значит, они как-то пересчитываются непосредственно в исполняемом скрипте .. наверное, понять можно, но увы ..
0
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
23.10.2019, 14:33
Maxsis, jsData/teamInfo/teamDetail/tdl407_en.js там все Ваши данные если брать конкретную страницу
0
 Аватар для Maxsis
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
23.10.2019, 21:24  [ТС]
Цитата Сообщение от SeIZVeIZ Посмотреть сообщение
jsData/teamInfo/teamDetail/tdl407_en.js
Да, похоже на правду! Благодарю, буду ковырять в ту сторону.

Добавлено через 11 минут
Цитата Сообщение от SeIZVeIZ Посмотреть сообщение
tdl407_en.js
А как мне прочитать его? Чтобы было правильно. А то иногда у меня функция зависает сильно.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public void GetHomeData()
        {
            string HomeLink = "http://info.goaloo.com/jsData/teamInfo/teamDetail/tdl407_en.js";
            string text;
            StringBuilder sb = new StringBuilder();
            byte[] buf = new byte[8192];
            //
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(HomeLink);
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream resStream = response.GetResponseStream();
            int count = 0;
            do
            {
                count = resStream.Read(buf, 0, buf.Length);
                if (count != 0)
                {
                    sb.Append(Encoding.Default.GetString(buf, 0, count));
                }
            }
            while (count > 0);
            text = sb.ToString();
            //
            TempTextBox.Text = text;
        }
0
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
24.10.2019, 09:42
Цитата Сообщение от Maxsis Посмотреть сообщение
А то иногда у меня функция зависает сильно.
вот тут скорее проблема не Ваша, а сайта, т.к. он при 1 загрузке даже в браузере сильно тупит, а дальше уже нормально, видимо там что-то на 1 запрос генерируется долгое, может вся информация даже

Добавлено через 5 минут
По поводу чтения, Вам нужно прочитать текст и распарсить его как Вам нужно уже. Тут надо смотреть я с js не общался, но думаю есть готовые библиотеки для парсинга, осталось только получить сам файл для этого можно например использую WebClient скачать его себе и работать уже дальше с этим файлом локально, ну или как вы и делали через стримы
0
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
24.10.2019, 18:21
Maxsis, можете переменную teamcount перевести в json и распарсить в c#

Обрезал json, а то лимит на форуме, нельзя более 25к симв
Кликните здесь для просмотра всего текста
JSON
1
[[1721197,13988,407,"2019-10-20 19:00",10,"RUS PR","#006699","FC Ufa","CSKA Moscow",1,1,10,0,0,52,16,4,497,391,0.79,7,3,0,0,26,12,5,8,6,6,23,6.76],[1721187,407,429,"2019-10-06 21:30",10,"RUS PR","#006699","CSKA Moscow","Rostov FK",1,3,5,1,0,72,20,8,681,558,0.82,8,5,2,0,40,26,4,6,6,6,18,6.61],[1788114,407,100,"2019-10-04 00:55",113,"UEFA EL","#6F00DD","CSKA Moscow","RCD Espanyol",0,2,16,3,0,50,14,4,456,366,0.8,10,7,3,0,38,23,1,10,5,5,26,6.35],[1721178,2450,407,"2019-09-29 16:30",10,"RUS PR","#006699","Ural Sverdlovsk Oblast","CSKA Moscow",0,3,16,1,0,61,19,6,619,507,0.82,3,4,5,0,36,20,5,16,13,0,18,7.28],[1798693,422,407,"2019-09-25 23:00",153,"RUS Cup","#003309","Alania Vladikavkaz","CSKA Moscow",1,3,0,1,0,48,11,5,0,0,0,0,1,0,0,0,0,7,0,6,0,0,0],[1721167,407,10112,"2019-09-22 23:59",10,"RUS PR","#006699","CSKA Moscow","FC Krasnodar",3,2,12,2,0,43,11,6,362,248,0.69,3,6,2,0,32,16,4,16,3,2,30,6.77],[1788116,15175,407,"2019-09-20 03:00",113,"UEFA EL","#6F00DD","Ludogorets Razgrad","CSKA Moscow",5,1,14,2,0,40,14,5,364,292,0.8,9,8,3,0,28,12,5,11,6,3,17,6.15],[1721165,11129,407,"2019-09-15 21:30",10,"RUS PR","#006699","Spartak Tambov","CSKA Moscow",0,2,13,3,0,63,21,7,539,441,0.82,12,8,0,0,41,22,3,17,6,8,27,7.13],[1792446,407,33568,"2019-09-09 17:00",41,"INT CF","#00A8A8","CSKA Moscow","FC Ararat Moscow",6,0,0,0,0,0,2,2,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0],[1721154,19764,407,"2019-09-01 21:30",10,"RUS PR","#006699","Arsenal Tula","CSKA Moscow",1,2,16,1,0,50,24,9,365,268,0.73,8,9,1,0,28,11,4,20,9,6,22,6.86],[1721150,407,605,"2019-08-25 21:30",10,"RUS PR","#006699","CSKA Moscow","Terek Grozny",3,0,13,3,0,50,19,7,398,285,0.72,5,4,1,0,39,15,1,17,3,9,25,7.16],[1721141,411,407,"2019-08-20 01:00",10,"RUS PR","#006699","Spartak Moscow","CSKA Moscow",2,1,17,2,0,54,14,5,372,262,0.7,9,7,0,0,52,22,5,30,5,4,31,6.64],[1721129,407,2451,"2019-08-11 23:59",10,"RUS PR","#006699","CSKA Moscow","FK Sochi",0,0,8,1,0,70,18,5,637,514,0.81,9,10,3,0,70,34,1,17,7,6,33,6.86],[1721125,441,407,"2019-08-04 23:59",10,"RUS PR","#006699","Rubin Kazan","CSKA Moscow",0,1,22,3,0,53,12,5,408,308,0.75,7,7,1,0,32,18,2,15,3,4,28,6.91],[1721117,407,420,"2019-07-29 00:10",10,"RUS PR","#006699","CSKA Moscow","Lokomotiv Moscow",1,0,19,4,0,50,13,4,426,327,0.77,10,7,0,0,38,22,1,18,5,4,21,6.82],[1721110,407,5755,"2019-07-20 23:59",10,"RUS PR","#006699","CSKA Moscow","Gazovik Orenburg",2,1,8,3,0,65,20,5,600,508,0.85,15,9,1,0,51,30,1,13,7,8,19,7.17],[1721098,300,407,"2019-07-14 21:30",10,"RUS PR","#006699","Kryliya Sovetov","CSKA Moscow",2,0,14,3,0,68,19,2,618,517,0.84,6,5,1,0,38,20,4,7,8,9,21,6.28],[1734663,407,429,"2019-07-03 23:59",41,"INT CF","#00A8A8","CSKA Moscow","Rostov FK",1,2,0,0,0,53,9,6,0,0,0,0,6,0,0,0,0,0,0,3,0,0,0],[1734841,411,407,"2019-06-30 23:59",41,"INT CF","#00A8A8","Spartak Moscow","CSKA Moscow",3,1,0,2,1,47,7,3,0,0,0,0,7,0,0,0,0,0,0,4,0,0,0],[1726010,10112,407,"2019-06-27 23:59",41,"INT CF","#00A8A8","FC Krasnodar","CSKA Moscow",1,0,0,1,0,53,14,4,0,0,0,0,10,0,0,0,0,0,0,10,0,0,0],[1559185,407,300,"2019-05-26 19:00",10,"RUS PR","#006699","CSKA Moscow","Kryliya Sovetov",6,0,16,0,0,51,20,11,424,343,0.81,8,6,5,0,24,12,1,13,7,2,27,7.85],[1559178,407,605,"2019-05-18 21:30",10,"RUS PR","#006699","CSKA Moscow","Terek Grozny",1,0,15,4,0,50,11,7,435,352,0.81,6,3,1,0,26,13,3,24,3,1,14,7.01],[1559166,395,407,"2019-05-12 23:59",10,"RUS PR","#006699","Zenit St. Petersburg","CSKA Moscow",3,1,14,4,0,46,17,4,375,292,0.78,12,4,2,0,34,15,2,20,8,5,23,6.54],[1559160,407,416,"2019-05-05 21:35",10,"RUS PR","#006699","CSKA Moscow","Dynamo Moscow",2,2,15,2,0,59,19,11,466,356,0.76,6,7,0,0,61,33,2,11,5,3,30,6.85],[1559150,10112,407,"2019-04-28 23:59",10,"RUS PR","#006699","FC Krasnodar","CSKA Moscow",2,0,15,3,1,67,23,4,586,485,0.83,13,13,4,0,42,19,2,12,5,14,21,6.4],[1559143,407,2460,"2019-04-25 00:30",10,"RUS PR","#006699","CSKA Moscow","Anzhi Makhachkala",2,0,16,1,0,58,23,7,639,562,0.88,11,8,1,0,27,19,3,9,9,7,13,7.22],[1559134,420,407,"2019-04-20 23:59",10,"RUS PR","#006699","Lokomotiv Moscow","CSKA Moscow",1,1,14,3,0,48,16,1,474,368,0.78,7,4,2,0,39,20,5,16,5,10,22,6.55],[1559125,407,5755,"2019-04-13 19:00",10,"RUS PR","#006699","CSKA Moscow","Gazovik Orenburg",2,3,12,4,1,56,19,6,459,359,0.78,12,7,1,0,48,21,5,13,7,6,30,6.59],[1559118,411,407,"2019-04-06 23:59",10,"RUS PR","#006699","Spartak Moscow","CSKA Moscow",0,2,18,2,0,42,18,6,358,253,0.71,3,4,1,0,18,10,6,28,7,5,23,7.19],[1559108,407,13988,"2019-03-31 21:30",10,"RUS PR","#006699","CSKA Moscow","FC Ufa",2,2,9,0,0,60,19,4,521,429,0.82,8,9,2,0,51,25,0,8,11,4,20,6.76],[1559102,2450,407,"2019-03-16 19:00",10,"RUS PR","#006699","Ural Sverdlovsk Oblast","CSKA Moscow",0,1,19,3,0,63,19,3,519,408,0.79,7,6,0,0,38,14,4,13,6,10,27,6.82],[1559096,407,441,"2019-03-09 21:30",10,"RUS PR","#006699","CSKA Moscow","Rubin Kazan",3,0,11,1,0,49,22,10,446,333,0.75,5,5,1,0,30,19,3,16,7,5,30,7.33],[1559086,19764,407,"2019-03-02 19:00",10,"RUS PR","#006699","Arsenal Tula","CSKA Moscow",2,0,15,3,0,67,9,3,601,501,0.83,6,4,0,0,25,11,3,12,4,2,21,6.14],[1672751,407,13988,"2019-02-23 23:00",41,"INT CF","#00A8A8","CSKA Moscow","FC Ufa",2,1,0,0,0,52,8,4,0,0,0,0,2,0,0,0,0,0,0,4,0,0,0],[1673003,4142,407,"2019-02-20 01:00",41,"INT CF","#00A8A8","FC Cartagena","CSKA Moscow",1,3,0,1,0,64,16,4,0,0,0,0,3,0,0,0,0,0,0,12,0,0,0],[1671773,28,407,"2019-02-16 19:00",41,"INT CF","#00A8A8","Newcastle United","CSKA Moscow",1,1,0,0,0,53,6,4,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0],[1666764,512,407,"2019-02-07 19:00",41,"INT CF","#00A8A8","Sogndal","CSKA Moscow",0,3,0,1,0,63,21,9,0,0,0,0,2,0,0,0,0,0,0,12,0,0,0],[1666639,407,479,"2019-02-06 23:59",41,"INT CF","#00A8A8","CSKA Moscow","Odd Grenland",3,0,0,1,0,48,13,6,0,0,0,0,6,0,0,0,0,0,0,7,0,0,0],[1663653,407,2255,"2019-02-02 23:59",41,"INT CF","#00A8A8","CSKA Moscow","Sarpsborg 08",3,3,0,0,0,61,7,5,0,0,0,0,4,0,0,0,0,0,0,2,0,0,0],[1663415,407,231,"2019-01-29 23:59",41,"INT CF","#00A8A8","CSKA Moscow","Nordsjaelland",2,1,0,1,0,66,15,8,0,0,0,0,4,0,0,0,0,0,0,7,0,0,0],[1658666,407,505,"2019-01-22 19:00",41,"INT CF","#00A8A8","CSKA Moscow","Molde",2,1,0,0,0,53,16,6,0,0,0,0,4,0,0,0,0,0,0,10,0,0,0],[1659958,407,603,"2019-01-21 23:00",41,"INT CF","#00A8A8","CSKA Moscow","FK Ventspils",5,0,0,1,0,54,12,10,0,0,0,0,3,0,0,0,0,0,0,2,0,0,0],[1613833,82,407,"2018-12-13 01:55",103,"UEFA CL","#f75000","Real Madrid","CSKA Moscow",0,3,15,1,0,32,13,5,291,235,0.81,10,6,1,0,22,12,7,18,6,2,18,7.37],[1559077,407,4388,"2018-12-08 20:00",10,"RUS PR","#006699","CSKA Moscow","Yenisey Krasnoyarsk",2,1,9,1,0,51,20,6,480,375,0.78,6,2,1,0,17,8,3,13,11,3,20,6.75],[1559073,429,407,"2018-12-02 21:30",10,"RUS PR","#006699","Rostov FK","CSKA Moscow",0,0,15,4,1,54,10,5,381,241,0.63,3,3,2,0,51,21,3,14,3,2,29,6.44],[1613831,407,2534,"2018-11-28 01:55",103,"UEFA CL","#f75000","CSKA Moscow","FC Viktoria Plzen",1,2,14,2,0,54,15,5,452,361,0.8,6,4,2,0,39,16,5,13,10,0,21,6.53],[1559062,605,407,"2018-11-23 23:00",10,"RUS PR","#006699","Terek Grozny","CSKA Moscow",0,2,19,3,0,55,9,3,481,378,0.79,4,5,0,0,35,14,3,24,4,2,33,7.18],[1559055,407,395,"2018-11-11 23:59",10,"RUS PR","#006699","CSKA Moscow","Zenit St. Petersburg",2,0,16,2,0,36,11,5,309,226,0.73,5,1,2,0,33,18,2,20,5,1,8,7.17],[1613829,407,174,"2018-11-08 01:55",103,"UEFA CL","#f75000","CSKA Moscow","AS Roma",1,2,14,2,1,51,12,6,452,350,0.77,12,4,1,0,48,18,4,18,3,3,17,6.45],[1559046,416,407,"2018-11-03 21:30",10,"RUS PR","#006699","Dynamo Moscow","CSKA Moscow",0,0,14,2,0,60,16,2,497,400,0.8,13,8,0,0,33,15,3,21,8,6,27,6.77],[1559036,407,10112,"2018-10-28 23:59",10,"RUS PR","#006699","CSKA Moscow","FC Krasnodar",1,2,14,1,0,47,16,4,400,304,0.76,9,4,1,0,35,17,4,18,5,7,28,6.66],[1613827,174,407,"2018-10-24 03:00",103,"UEFA CL","#f75000","AS Roma","CSKA Moscow",3,0,12,2,0,47,12,4,458,361,0.79,12,10,3,0,33,14,10,17,3,5,17,6.39],[1559030,2460,407,"2018-10-19 23:00",10,"RUS PR","#006699","Anzhi Makhachkala","CSKA Moscow",0,2,19,1,0,62,12,3,713,607,0.85,8,3,0,0,28,20,4,22,7,2,9,7.25],[1627008,13902,407,"2018-10-10 22:00",153,"RUS Cup","#003309","Tyumen","CSKA Moscow",0,0,0,3,0,57,10,4,0,0,0,0,2,0,0,0,0,4,0,6,0,0,0],[1559025,407,420,"2018-10-07 23:59",10,"RUS PR","#006699","CSKA Moscow","Lokomotiv Moscow",0,1,19,2,0,62,12,3,539,443,0.82,4,6,1,0,25,10,2,25,5,4,23,6.47],[1613825,407,82,"2018-10-03 03:00",103,"UEFA CL","#f75000","CSKA Moscow","Real Madrid",1,0,13,4,1,28,8,3,302,220,0.73,4,4,1,0,27,14,3,21,2,3,18,6.83],[1559014,5755,407,"2018-09-28 22:30",10,"RUS PR","#006699","Gazovik Orenburg","CSKA Moscow",0,1,11,1,0,57,15,2,520,423,0.81,6,2,1,0,23,12,2,16,5,8,18,6.97],[1559006,407,411,"2018-09-23 23:59",10,"RUS PR","#006699","CSKA Moscow","Spartak Moscow",1,1,17,3,0,54,16,2,392,274,0.7,1,6,2,0,28,14,0,16,6,7,30,6.46],[1613824,2534,407,"2018-09-20 03:00",103,"UEFA CL","#f75000","FC Viktoria Plzen","CSKA Moscow",2,2,16,5,0,58,16,7,474,380,0.8,3,6,3,0,35,25,2,15,6,3,13,6.8],[1558998,13988,407,"2018-09-15 21:30",10,"RUS PR","#006699","FC Ufa","CSKA Moscow",0,3,9,1,0,47,14,7,433,332,0.77,5,1,2,0,25,17,3,14,5,1,26,7.29],[1558994,407,2450,"2018-09-01 21:30",10,"RUS PR","#006699","CSKA Moscow","Ural Sverdlovsk Oblast",4,0,6,1,0,51,23,11,421,333,0.79,6,3,0,0,17,9,5,19,9,3,22,7.49],[1558982,441,407,"2018-08-25 21:30",10,"RUS PR","#006699","Rubin Kazan","CSKA Moscow",1,1,17,3,0,60,15,4,520,395,0.76,3,4,1,0,44,23,6,16,6,4,25,6.71],[1558971,407,19764,"2018-08-18 21:30",10,"RUS PR","#006699","CSKA Moscow","Arsenal Tula",3,0,18,1,0,49,23,10,353,254,0.72,3,5,4,0,43,28,3,20,11,2,25,7.49],[1558969,4388,407,"2018-08-11 21:30",10,"RUS PR","#006699","Yenisey Krasnoyarsk","CSKA Moscow",1,1,13,0,1,47,9,3,357,232,0.65,2,3,2,0,43,21,1,14,3,3,31,6.39],[1558961,407,429,"2018-08-05 23:59",10,"RUS PR","#006699","CSKA Moscow","Rostov FK",0,1,16,3,0,60,6,1,0,0,0,0,3,2,0,0,0,0,0,5,0,0,6.33],[1558953,300,407,"2018-07-31 23:59",10,"RUS PR","#006699","Kryliya Sovetov","CSKA Moscow",0,0,16,1,0,52,8,3,0,0,0,0,4,0,0,0,0,2,0,5,0,0,6.78],[1563583,420,407,"2018-07-28 02:30",191,"RUS SC","#003309","Lokomotiv Moscow","CSKA Moscow",0,0,8,2,0,50,10,3,0,0,0,0,4,0,0,0,0,3,0,7,0,0,0],[1577414,407,4388,"2018-07-21 18:00",41,"INT CF","#00A8A8","CSKA Moscow","Yenisey Krasnoyarsk",1,1,0,2,0,58,12,4,0,0,0,0,9,0,0,0,0,0,0,8,0,0,0],[1569349,407,529,"2018-07-15 20:00",41,"INT CF","#00A8A8","CSKA Moscow","Besiktas JK",4,1,22,1,0,66,13,6,0,0,0,0,1,2,0,0,0,3,0,7,0,0,0],[1564445,407,160,"2018-07-11 23:45",41,"INT CF","#00A8A8","CSKA Moscow","Hamburger SV",0,1,0,1,0,36,6,1,0,0,0,0,3,0,0,0,0,0,0,5,0,0,0],[1564243,407,227,"2018-07-07 23:59",41,"INT CF","#00A8A8","CSKA Moscow","FC Copenhagen",1,4,0,0,0,39,11,5,0,0,0,0,4,0,0,0,0,0,0,6,0,0,0],[1556632,10,407,"2018-06-29 23:00",41,"INT CF","#00A8A8","Trenkwalder Admira Wacker","CSKA Moscow",1,1,0,0,0,56,5,2,0,0,0,0,1,0,0,0,0,0,0,3,0,0,0],[1397087,407,2460,"2018-05-13 19:00",10,"RUS PR","#006699","CSKA Moscow","Anzhi Makhachkala",2,1,15,2,0,62,15,6,574,492,0.86,6,6,0,0,16,6,3,13,4,5,22,6.7],[1397078,407,19764,"2018-05-06 23:59",10,"RUS PR","#006699","CSKA Moscow","Arsenal Tula",6,0,8,0,0,55,16,9,580,492,0.85,14,6,1,0,20,11,2,17,2,5,18,7.91],[1397069,395,407,"2018-04-29 21:30",10,"RUS PR","#006699","Zenit St. Petersburg","CSKA Moscow",0,0,16,4,0,47,10,2,370,273,0.74,7,6,1,0,30,10,6,14,6,2,18,6.75],[1397065,407,10112,"2018-04-22 21:30",10,"RUS PR","#006699","CSKA Moscow","FC Krasnodar",2,1,8,1,0,53,23,7,492,386,0.78,9,6,1,0,39,21,2,14,9,6,18,6.91],[1397034,407,298,"2018-04-19 01:30",10,"RUS PR","#006699","CSKA Moscow","Amkar Perm",3,0,9,0,0,73,18,6,682,611,0.9,11,5,0,0,20,15,2,16,5,6,17,7.43],[1397053,13988,407,"2018-04-15 21:30",10,"RUS PR","#006699","FC Ufa","CSKA Moscow",1,1,11,1,0,60,17,5,508,377,0.74,6,3,0,0,52,31,4,22,7,5,27,6.69],[1523239,407,19,"2018-04-13 03:05",113,"UEFA EL","#6F00DD","CSKA Moscow","Arsenal",2,2,12,1,0,53,15,5,539,428,0.79,16,2,0,0,43,13,1,15,6,4,23,6.65],[1397044,407,416,"2018-04-10 00:30",10,"RUS PR","#006699","CSKA Moscow","Dynamo Moscow",1,2,9,2,0,63,17,2,467,361,0.77,4,8,3,0,33,20,2,16,9,6,32,6.43],[1521095,19,407,"2018-04-06 03:05",113,"UEFA EL","#6F00DD","Arsenal","CSKA Moscow",4,1,14,4,0,43,11,4,421,334,0.79,16,4,5,0,23,12,4,14,7,0,19,6.44],[1397036,429,407,"2018-04-01 23:59",10,"RUS PR","#006699","Rostov FK","CSKA Moscow",1,2,7,1,0,55,12,2,392,254,0.65,4,2,2,0,64,34,2,16,7,3,34,6.74],[1516158,205,407,"2018-03-16 04:05",113,"UEFA EL","#6F00DD","Lyon","CSKA Moscow",2,3,14,2,0,49,14,5,450,348,0.77,4,4,2,0,44,24,0,35,5,4,21,7],[1397020,605,407,"2018-03-11 21:30",10,"RUS PR","#006699","Terek Grozny","CSKA Moscow",0,3,18,2,0,43,18,8,364,275,0.76,5,5,1,0,22,16,5,46,9,1,14,7.55],[1512537,407,205,"2018-03-09 02:00",113,"UEFA EL","#6F00DD","CSKA Moscow","Lyon",0,1,17,2,0,57,12,7,490,373,0.76,6,4,5,0,48,20,0,47,2,3,26,6.55],[1397017,407,2450,"2018-03-03 19:00",10,"RUS PR","#006699","CSKA Moscow","Ural Sverdlovsk Oblast",1,0,26,0,0,56,10,5,523,421,0.8,4,4,1,0,34,20,1,17,4,1,16,6.91],[1484549,407,612,"2018-02-22 01:00",113,"UEFA EL","#6F00DD","CSKA Moscow","Crvena Zvezda",1,0,15,3,0,56,21,7,531,402,0.76,2,8,2,0,34,15,1,30,4,10,21,7.01],[1508542,407,228,"2018-02-17 22:00",41,"INT CF","#00A8A8","CSKA Moscow","Esbjerg",0,0,0,1,0,70,14,6,0,0,0,0,13,0,0,0,0,0,0,8,0,0,0],[1484533,612,407,"2018-02-14 01:00",113,"UEFA EL","#6F00DD","Crvena Zvezda","CSKA Moscow",0,0,9,2,0,65,19,5,593,502,0.85,10,9,1,0,30,14,2,23,7,7,24,7.07],[1505027,10912,407,"2018-02-07 19:00",41,"INT CF","#00A8A8","FC Torrevieja","CSKA Moscow",0,7,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[1502323,126,407,"2018-02-07 01:00",41,"INT CF","#00A8A8","Elche","CSKA Moscow",0,3,0,0,0,53,12,6,0,0,0,0,5,0,0,0,0,0,0,6,0,0,0],[1499007,231,407,"2018-02-02 23:05",41,"INT CF","#00A8A8","Nordsjaelland","CSKA Moscow",1,1,0,1,0,56,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1498069,1041,407,"2018-01-29 23:00",41,"INT CF","#00A8A8","Piast Gliwice","CSKA Moscow",0,0,0,2,0,0,13,4,0,0,0,0,10,0,0,0,0,0,0,9,0,0,0],[1493647,407,1017,"2018-01-22 19:00",41,"INT CF","#00A8A8","CSKA Moscow","AC Horsens",2,2,0,0,0,68,17,7,0,0,0,0,3,0,0,0,0,0,0,10,0,0,0],[1493645,407,485,"2018-01-21 23:00",41,"INT CF","#00A8A8","CSKA Moscow","Valerenga",0,0,0,0,0,0,6,2,0,0,0,0,2,0,0,0,0,0,0,4,0,0,0],[1397004,411,407,"2017-12-10 21:30",10,"RUS PR","#006699","Spartak Moscow","CSKA Moscow",3,0,14,4,0,64,12,3,598,487,0.81,10,3,0,0,41,23,6,26,5,4,19,6.25],[1462840,27,407,"2017-12-06 03:45",103,"UEFA CL","#f75000","Manchester United","CSKA Moscow",2,1,11,1,0,44,9,3,467,375,0.8,2,3,2,0,23,14,2,40,5,1,17,6.54],[1396998,407,21640,"2017-12-02 00:30",10,"RUS PR","#006699","CSKA Moscow","FK Ruan Tosno",6,0,11,0,0,72,18,11,643,537,0.84,4,6,3,0,25,15,0,13,2,5,25,7.75],[1396988,441,407,"2017-11-26 19:00",10,"RUS PR","#006699","Rubin Kazan","CSKA Moscow",0,1,15,1,0,47,10,4,443,307,0.69,1,3,1,0,27,15,2,20,5,1,23,6.83],[1451614,407,463,"2017-11-23 01:00",103,"UEFA CL","#f75000","CSKA Moscow","Benfica",2,0,18,3,0,39,11,3,356,262,0.74,6,5,3,0,29,17,2,36,5,3,18,7.08],[1475671,2481,407,"2017-11-18 17:00",10,"RUS PR","#006699","SKA Khabarovsk","CSKA Moscow",2,4,20,2,0,65,21,9,575,488,0.85,2,6,1,0,17,11,5,19,5,7,13,7.03],[1396971,420,407,"2017-11-05 21:30",10,"RUS PR","#006699","Lokomotiv Moscow","CSKA Moscow",2,2,11,5,1,53,9,3,447,348,0.78,8,11,2,0,35,22,1,27,4,2,16,6.6],[1451610,451,407,"2017-11-01 03:45",103,"UEFA CL","#f75000","Basel","CSKA Moscow",1,2,14,2,0,52,12,3,525,394,0.75,5,2,0,0,45,24,1,27,6,3,28,6.79],[1396965,19764,407,"2017-10-28 00:30",10,"RUS PR","#006699","Arsenal Tula","CSKA Moscow",1,0,16,3,1,49,8,4,452,356,0.79,4,5,1,0,24,10,3,18,2,2,22,6.27],[1396957,407,395,"2017-10-22 21:30",10,"RUS PR","#006699","CSKA Moscow","Zenit St. Petersburg",0,0,18,6,0,50,14,4,389,272,0.7,8,11,2,0,34,16,1,30,6,4,31,6.74],[1451607,407,451,"2017-10-19 02:45",103,"UEFA CL","#f75000","CSKA Moscow","Basel",0,2,12,1,0,61,11,0,573,439,0.77,10,1,2,0,43,22,3,31,6,5,23,6.31],[1396949,10112,407,"2017-10-14 23:59",10,"RUS PR","#006699","FC Krasnodar","CSKA Moscow",0,1,8,1,0,34,17,2,321,227,0.71,3,7,0,0,23,10,4,23,8,7,15,7.12],[1469515,407,13988,"2017-10-09 17:00",41,"INT CF","#00A8A8","CSKA Moscow","FC Ufa",1,0,0,1,0,0,7,2,0,0,0,0,1,0,0,0,0,0,0,5,0,0,0],[1396942,407,13988,"2017-10-01 19:00",10,"RUS PR","#006699","CSKA Moscow","FC Ufa",0,0,17,0,0,60,19,4,522,409,0.78,7,9,0,0,14,8,3,30,7,7,29,6.79],[1451605,407,27,"2017-09-28 02:45",103,"UEFA CL","#f75000","CSKA Moscow","Manchester United",1,4,10,3,0,38,15,7,460,366,0.8,12,3,0,0,28,12,6,30,5,3,6,6.32],[1396932,416,407,"2017-09-23 21:30",10,"RUS PR","#006699","Dynamo Moscow","CSKA Moscow",0,0,18,1,0,55,15,7,513,412,0.8,3,10,4,0,33,18,1,27,4,4,34,6.7],[1463375,2464,407,"2017-09-20 22:00",153,"RUS Cup","#003309","Avangard","CSKA Moscow",0,0,0,1,0,54,14,5,0,0,0,0,4,0,0,0,0,0,0,9,0,0,0],[1396925,407,429,"2017-09-16 21:30",10,"RUS PR","#006699","CSKA Moscow","Rostov FK",2,0,13,1,0,50,13,7,511,412,0.81,4,5,0,0,16,7,2,15,4,2,24,7.08],[1451591,463,407,"2017-09-13 02:45",103,"UEFA CL","#f75000","Benfica","CSKA Moscow",1,2,14,3,0,27,9,2,282,194,0.69,7,4,3,0,31,14,5,36,3,4,20,6.84],[1396916,298,407,"2017-09-08 22:30",10,"RUS PR","#006699","Amkar Perm","CSKA Moscow",0,1,15,2,0,57,9,4,532,407,0.77,3,4,7,0,26,12,0,22,5,0,29,6.87],[1457201,407,21640,"2017-09-04 21:00",41,"INT CF","#00A8A8","CSKA Moscow","FK Ruan Tosno",4,2,0,0,0,47,12,6,0,0,0,0,4,0,0,0,0,0,0,6,0,0,0],[1396911,407,605,"2017-08-27 22:30",10,"RUS PR","#006699","CSKA Moscow","Terek Grozny",0,1,6,0,0,76,26,5,638,541,0.85,6,10,3,0,31,11,4,30,11,10,23,6.47],[1438050,407,442,"2017-08-24 02:45",103,"UEFA CL","#f75000","CSKA Moscow","Young Boys",2,0,1,2,0,49,13,8,0,0,0,0,6,1,0,0,0,0,0,5,0,0,0],[1396900,2450,407,"2017-08-19 20:00",10,"RUS PR","#006699","Ural Sverdlovsk Oblast","CSKA Moscow",0,0,19,2,0,56,10,3,460,353,0.77,0,11,4,0,22,9,5,21,3,4,30,6.65],[1436075,442,407,"2017-08-16 02:45",103,"UEFA CL","#f75000","Young Boys","CSKA Moscow",0,1,14,3,0,43,11,2,0,0,0,0,0,3,0,0,0,5,0,9,0,0,0],[1396891,407,411,"2017-08-12 22:30",10,"RUS PR","#006699","CSKA Moscow","Spartak Moscow",2,1,12,4,0,43,15,5,343,233,0.68,5,8,3,0,30,24,5,34,6,4,25,6.84],[1396884,21640,407,"2017-08-10 01:00",10,"RUS PR","#006699","FK Ruan Tosno","CSKA Moscow",1,2,19,1,0,54,15,5,396,306,0.77,8,4,4,0,32,13,3,20,6,3,24,6.72],[1396877,407,441,"2017-08-06 22:30",10,"RUS PR","#006699","CSKA Moscow","Rubin Kazan",1,2,10,2,0,70,23,7,598,499,0.83,9,7,1,0,46,24,0,24,9,7,15,6.65],[1423685,407,616,"2017-08-03 01:00",103,"UEFA CL","#f75000","CSKA Moscow","AEK Athens",1,0,21,3,0,46,12,3,0,0,0,0,4,1,0,0,0,5,0,9,0,0,0],[1425690,407,2481,"2017-07-29 20:00",10,"RUS PR","#006699","CSKA Moscow","SKA Khabarovsk",2,0,11,0,0,68,20,9,726,642,0.88,6,8,7,0,13,9,1,20,3,7,20,7.14],[1423681,616,407,"2017-07-26 01:30",103,"UEFA CL","#f75000","AEK Athens","CSKA Moscow",0,2,16,0,0,45,10,3,0,0,0,0,7,1,0,0,0,4,0,7,0,0,0],[1396860,407,420,"2017-07-22 00:30",10,"RUS PR","#006699","CSKA Moscow","Lokomotiv Moscow",1,3,5,1,0,57,25,9,575,461,0.8,9,7,0,0,19,9,1,24,10,6,20,6.46],[1396851,2460,407,"2017-07-16 01:00",10,"RUS PR","#006699","Anzhi Makhachkala","CSKA Moscow",1,3,14,1,0,56,15,5,526,400,0.76,11,4,3,0,36,24,0,28,4,5,37,7.14],[1411500,407,10112,"2017-07-09 18:00",41,"INT CF","#00A8A8","CSKA Moscow","FC Krasnodar",1,1,0,1,0,0,15,7,0,0,0,0,7,0,0,0,0,0,0,8,0,0,0],[1409803,407,11232,"2017-07-05 23:30",41,"INT CF","#00A8A8","CSKA Moscow","FC Viitorul Constanta",4,2,0,0,0,55,4,4,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0],[1407610,407,722,"2017-07-01 23:10",41,"INT CF","#00A8A8","CSKA Moscow","Partizan Belgrade",3,0,0,0,0,51,14,5,0,0,0,0,3,0,0,0,0,0,0,9,0,0,0],[1399171,14,407,"2017-06-24 23:59",41,"INT CF","#00A8A8","Sturm Graz","CSKA Moscow",2,1,0,1,0,48,8,2,0,0,0,0,3,0,0,0,0,0,0,6,0,0,0],[1255888,407,2460,"2017-05-21 20:00",10,"RUS PR","#006699","CSKA Moscow","Anzhi Makhachkala",4,0,12,1,0,69,18,6,646,551,0.85,10,6,0,0,22,13,2,28,8,3,23,7.57],[1255881,441,407,"2017-05-18 00:30",10,"RUS PR","#006699","Rubin Kazan","CSKA Moscow",0,2,9,0,0,69,26,11,609,526,0.86,6,6,2,0,25,12,2,14,9,6,29,7.19],[1255871,407,19764,"2017-05-13 00:30",10,"RUS PR","#006699","CSKA Moscow","Arsenal Tula",3,0,9,1,0,70,23,8,680,587,0.86,4,7,1,0,22,14,0,29,10,4,16,7.35],[1255862,298,407,"2017-05-06 19:00",10,"RUS PR","#006699","Amkar Perm","CSKA Moscow",0,2,14,0,0,61,13,4,540,423,0.78,2,3,1,0,29,19,0,27,5,4,30,7.02],[1255854,407,411,"2017-04-30 22:15",10,"RUS PR","#006699","CSKA Moscow","Spartak Moscow",1,2,15,2,0,55,18,5,402,305,0.76,8,7,2,0,32,19,3,24,6,7,22,6.64],[1255833,407,420,"2017-04-27 00:30",10,"RUS PR","#006699","CSKA Moscow","Lokomotiv Moscow",4,0,12,0,0,46,15,7,398,298,0.75,8,5,0,0,23,15,7,22,7,1,23,7.62],[1255844,13988,407,"2017-04-21 22:00",10,"RUS PR","#006699","FC Ufa","CSKA Moscow",0,2,8,3,0,60,20,8,487,379,0.78,6,11,3,0,33,22,5,21,7,5,35,7.27],[1255849,407,429,"2017-04-15 19:30",10,"RUS PR","#006699","CSKA Moscow","Rostov FK",0,0,11,1,0,50,21,4,439,311,0.71,12,2,4,0,30,20,2,41,12,5,26,7.01],[1255822,10112,407,"2017-04-09 21:30",10,"RUS PR","#006699","FC Krasnodar","CSKA Moscow",1,1,12,1,0,40,19,5,370,247,0.67,5,3,1,0,40,23,3,34,9,4,20,6.81],[1255817,407,300,"2017-04-02 21:30",10,"RUS PR","#006699","CSKA Moscow","Kryliya Sovetov",2,1,6,1,0,52,21,4,485,386,0.8,5,11,1,0,24,10,4,21,8,8,25,6.85],[1373679,407,19764,"2017-03-26 19:00",41,"INT CF","#00A8A8","CSKA Moscow","Arsenal Tula",2,0,0,0,0,56,7,4,0,0,0,0,10,0,0,0,0,0,0,3,0,0,0]]


C#
1
2
3
4
 public class JsonObject
    {
        public object[][] Property1 { get; set; }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.10.2019, 18:21
Помогаю со студенческими работами здесь

Получить код html-страницы
Нужно через C++ получить код html-страницы по http/https.

Получить код html страницы
есть ссылка, нужно получить код страницы(как это может сделать браузер). код примерно выглядит так: <tr...

Получить HTML код страницы
Просто получить HTML код страницы и записать в string. Объясните нубу, как это сделать?

Получить HTML код страницы
Всем привет. Нужно получить HTML код страницы myscore.ru. Но только не с помощью WebBrowser. Потому что через него у многих не...

Получить html код любой страницы
Здавствуйте,задача простая: Как с помощью php можно получить содержание любой страницы в интернете? т.е есть например страница...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru