|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.04.2016, 14:30 | #1 |
Пользователь
Регистрация: 09.04.2016
Сообщений: 81
|
Получить размер раздачи
Здравствуйте. Я написал парсер, который собирает нужную мне информацию о фильме с трекера Рутор. Но есть одна проблема - он совершенно неправильно получает размер файла.
Код HTML:
<tr><td class="header">Залил</td><td><b><a href="/browse/0/0/1085435/0" target="_blank">JIuI3epIIyJIb</a></b></td></tr> <tr><td class="header">Оценка</td><td>6 из 10 (4 голосов, самая низкая оценка - 1, самая высокая - 10)</td></tr> <tr><td class="header">Категория</td><td><a href="/kino" target="_blank">Зарубежные фильмы</a></td></tr> <tr><td class="header">Раздают</td><td>1195</td></tr> <tr><td class="header">Качают</td><td>274</td></tr> <tr><td class="header">Сидер замечен</td><td>09-04-2016 13:19:05 (18 минут назад)</td></tr> <tr><td class="header">Добавлен</td><td>08-04-2016 14:26:57 (23 часа назад)</td></tr> <tr><td class="header">Размер</td><td>1.42 GB (1524303872 Bytes)</td></tr> Парсер этот текст получил и записал в текстовый файл в виде: Размер4.84 GB (5196844997 Bytes) Я пытался искать его так: Код:
Может кто-нибудь правильный способ подсказать? |
09.04.2016, 14:39 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Возьмите HTML парсер типа HtmlAgilityPack (XPath запросы), будет намного проще и надежнее.
http://programmersforum.ru/showthrea...59#post1437627
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 09.04.2016 в 14:53. |
09.04.2016, 16:46 | #3 | |
Пользователь
Регистрация: 09.04.2016
Сообщений: 81
|
Цитата:
|
|
09.04.2016, 17:01 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Например так:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.04.2016, 17:39 | #5 | |
Пользователь
Регистрация: 09.04.2016
Сообщений: 81
|
Цитата:
Код:
Может вы знаете как этот код пробела заменить нормальным пробелом? Пытался с помощью метода HttpUtility.HtmlDecode, но студия не видит класс HttpUtility. У меня 15, если что. Не хочется тупо замену символов в строке делать, как-то неправильно что ли |
|
09.04.2016, 17:42 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Для HttpUtility надо System.Web добавить в References.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.04.2016, 17:48 | #7 |
Пользователь
Регистрация: 09.04.2016
Сообщений: 81
|
|
09.04.2016, 17:49 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
какая версия дотнета в проекте?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
09.04.2016, 17:53 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Не в using (но и туда тоже), а в References.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.04.2016, 17:54 | #10 |
Пользователь
Регистрация: 09.04.2016
Сообщений: 81
|
4.5.2
Помогло, спасибо! Последний раз редактировалось Alex11223; 09.04.2016 в 18:03. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить размер Scroll'a | Дmmm | Общие вопросы Delphi | 5 | 02.12.2014 12:43 |
Как получить размер dds-файла? | RibGeDx | Общие вопросы Delphi | 8 | 16.03.2013 20:56 |
Как получить размер базы данных | Greek9000 | Общие вопросы .NET | 1 | 02.08.2011 13:49 |
Как получить размер строки типа LPCWSTR? | Gtx541 | Общие вопросы C/C++ | 1 | 30.05.2010 14:18 |
Получить размер диапазона в сантиметрах | Саня_Д | Microsoft Office Excel | 2 | 28.09.2009 18:11 |