К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Кто-нибудь парсил сетевые библиотеки?

Гость
0 - 10.02.2018 - 20:59
Всем доброго времени суток и отличного здоровья!
Кто-нибудь затягивал сетевые библиотеки (OPDS-каталоги) программным способом?



Гость
1 - 10.02.2018 - 21:01
Интересует какой-нибудь кусок мяса на указанную тему, например ссылка на известное вам (и неизвестное мне) обсуждение указанного в сабже вопроса.
Не могу ничего найти, будто никто этим не занимался вообще.
Гость
2 - 12.02.2018 - 02:26
Цитата:
Сообщение от Мэри Сью Посмотреть сообщение
Кто-нибудь парсил сетевые библиотеки? Кто-нибудь затягивал сетевые библиотеки (OPDS-каталоги) программным способом?
))
Цитата:
Сообщение от Мэри Сью Посмотреть сообщение
Интересует какой-нибудь кусок мяса...
Мяса? Целиком - без надобности, а вот читать(парсить) 7.7-кой приходилось.
Гость
3 - 12.02.2018 - 11:24
Аллилуйя !!!
О звезда моя, как долго я тебя искала !!!
Подскажи плиз, как получить html-код страницы?
Насколько я понимаю, там текст страницы - обычный XML, можно просто разобрать его обычным способом. Но надо сначала её как-то прочитать себе.
Гость
4 - 12.02.2018 - 14:38
Цитата:
Сообщение от Мэри Сью Посмотреть сообщение
Подскажи плиз, как получить html-код страницы? Насколько я понимаю, там текст страницы - обычный XML, можно просто разобрать его обычным способом. Но надо сначала её как-то прочитать себе.
Microsoft.XMLHTTP
Гость
5 - 13.02.2018 - 08:35
Спасибо!
Гость
6 - 18.02.2018 - 13:23
Большое спасибо за наводку, всё получилось.
Сейчас по ходу встал ещё один вопрос: как раскодировать строку из URL-кодировки?
то есть, как получить что-то читабельное из этой ерунды: "%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9"
Нашла несколько ссылок, ни одна не дала корректного результата:
http://www.forum.mista.ru/topic.php?id=629383
http://www.forum.mista.ru/topic.php?id=622901

может, подскажете направление, куда копать?
Гость
7 - 19.02.2018 - 01:06
Цитата:
Сообщение от Мэри Сью Посмотреть сообщение
может, подскажете направление, куда копать?
RFC 3986
Код:
%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9 >>> Андрей
Гость
8 - 19.02.2018 - 05:11
в 8.3 есть
РаскодироватьСтроку("%D0%90%D0%BD%D0%B4%D1%80%D0%B 5%D0%B9",СпособКодированияСтроки.КодировкаURL)
Гость
9 - 19.02.2018 - 07:55
Искреннее спасибо, коллеги!
Всё получилось.

Остался последний затык: скачать выбранную книгу.
Имеем:
1) адрес файла-источника (книга на сайте), в виде http://www.blablabla/books/Xrenov_Iv...a_bla_bla.epub
2) путь локального файла-приёмника, в виде D:\books\Xrenov_Ivan_Ivanovich_Bla_bla_bla.epub

Как скопировать из источника в приёмник?
Пробовала через ФС.КопироватьФайл(), не копирует и ничего не говорит.
Гость
10 - 19.02.2018 - 08:04
При этом, если я просто вбиваю в адресную строку браузера адрес файла-источника, у меня нормально открывается окно сохранения файла. То есть доступ есть.
11 - 19.02.2018 - 09:55
(9)
использовать объект HTTPСоединение и его метод Получить()
Гость
12 - 19.02.2018 - 10:28
(11) спасибо
но уже сделала с помощью старого доброго XMLHttpRequest
:)
Гость
13 - 19.02.2018 - 10:29
всем спасибо, вопросов больше нет
караул свободен!


К списку вопросов






Copyright ©, Все права защищены