![]() |
Кто-нибудь парсил сетевые библиотеки? Всем доброго времени суток и отличного здоровья! Кто-нибудь затягивал сетевые библиотеки (OPDS-каталоги) программным способом? |
Интересует какой-нибудь кусок мяса на указанную тему, например ссылка на известное вам (и неизвестное мне) обсуждение указанного в сабже вопроса. Не могу ничего найти, будто никто этим не занимался вообще. |
[quote=Мэри Сью;45300968]Кто-нибудь парсил сетевые библиотеки? Кто-нибудь затягивал сетевые библиотеки (OPDS-каталоги) программным способом?[/quote]))[quote=Мэри Сью;45300972]Интересует какой-нибудь кусок мяса...[/quote]Мяса? Целиком - без надобности, а вот читать(парсить) 7.7-кой приходилось. |
Аллилуйя !!! О звезда моя, как долго я тебя искала !!! Подскажи плиз, как получить html-код страницы? Насколько я понимаю, там текст страницы - обычный XML, можно просто разобрать его обычным способом. Но надо сначала её как-то прочитать себе. |
[quote=Мэри Сью;45304779]Подскажи плиз, как получить html-код страницы? Насколько я понимаю, там текст страницы - обычный XML, можно просто разобрать его обычным способом. Но надо сначала её как-то прочитать себе.[/quote]Microsoft.XMLHTTP |
Спасибо! |
Большое спасибо за наводку, всё получилось. Сейчас по ходу встал ещё один вопрос: как раскодировать строку из URL-кодировки? то есть, как получить что-то читабельное из этой ерунды: "%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9" Нашла несколько ссылок, ни одна не дала корректного результата: [url]http://www.forum.mista.ru/topic.php?id=629383[/url] [url]http://www.forum.mista.ru/topic.php?id=622901[/url] может, подскажете направление, куда копать? |
[quote=Мэри Сью;45324451] может, подскажете направление, куда копать?[/quote]RFC 3986 [code] %D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9 >>> Андрей [/code] |
в 8.3 есть РаскодироватьСтроку("%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9",СпособКодированияСтроки.КодировкаURL) |
Искреннее спасибо, коллеги! Всё получилось. Остался последний затык: скачать выбранную книгу. Имеем: 1) адрес файла-источника (книга на сайте), в виде [url]http://www.blablabla/books/Xrenov_Ivan_Ivanovich_Bla_bla_bla.epub[/url] 2) путь локального файла-приёмника, в виде D:\books\Xrenov_Ivan_Ivanovich_Bla_bla_bla.epub Как скопировать из источника в приёмник? Пробовала через ФС.КопироватьФайл(), не копирует и ничего не говорит. |
При этом, если я просто вбиваю в адресную строку браузера адрес файла-источника, у меня нормально открывается окно сохранения файла. То есть доступ есть. |
(9) использовать объект HTTPСоединение и его метод Получить() |
(11) спасибо но уже сделала с помощью старого доброго XMLHttpRequest :) |
всем спасибо, вопросов больше нет караул свободен! |
Текущее время: 00:27. Часовой пояс GMT +3. |