Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2017, 18:10   #1
Xillin
Новичок
Джуниор
 
Регистрация: 12.08.2017
Сообщений: 2
По умолчанию Как спарсить данные с онлайн словаря в excel?

Есть csv файл с английскими словами. Необходимо найти определения этих слов в онлайн словаре Cambridge dictionary и сохранить результат в экселе: слово|значение. Как это сделать? Пример. Берём слово Legacy, берём его значение и результат сохраняем в excel
Изображения
Тип файла: jpg 121.jpg (64.8 Кб, 133 просмотров)
Тип файла: jpg 325.jpg (83.1 Кб, 142 просмотров)
Xillin вне форума Ответить с цитированием
Старый 12.08.2017, 19:40   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

1. читаем сраницу вида
https://dictionary.cambridge.org/ru/словарь/английский/legacy
2. Ищем тег
Код:
<p class="def-head semi-flush">
В котором берем InnerHtml c тега
Код:
<b class="def">
ну как-то такой алгоритм
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 12.08.2017, 22:00   #3
Xillin
Новичок
Джуниор
 
Регистрация: 12.08.2017
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
1. читаем сраницу вида
https://dictionary.cambridge.org/ru/словарь/английский/legacy
2. Ищем тег
Код:
<p class="def-head semi-flush">
В котором берем InnerHtml c тега
Код:
<b class="def">
ну как-то такой алгоритм
По 1 пункту вопрос. Как брать страницу такого вида и подставлять слова из excel?
Xillin вне форума Ответить с цитированием
Старый 13.08.2017, 18:06   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Не нужно брать и подставлять - нужно генерить!
Но думаю словарь может и забанить, если csv большой. Но проверял, но кто-то помнится банил...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 22.08.2017, 04:42   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Как брать страницу такого вида и подставлять слова из excel?
макросом
например, таким:
http://excelvba.ru/programmes/Parser
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите пожалуйста как определить в excel онлайн ввод данных из csv файла 777DIMA777 Microsoft Office Excel 3 11.04.2017 20:19
Спарсить данные из тега XML FleXik Общие вопросы Delphi 8 19.10.2014 02:39
Спарсить данные с кукисов snip4ik Работа с сетью в Delphi 3 05.03.2013 21:34
Спарсить строку (скопировать до и после пробела данные) sxcine Помощь студентам 3 10.11.2010 19:22
Как вытащить данные из Excel в бд dephi, а потом (после работы с данными) сформировать новый файл excel. Геля БД в Delphi 1 10.04.2007 15:11