Работа с HTML

Простейшие вопросы в области инженерной разработки
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Работа с HTML

Сообщение kashegor »

Приветствую всех! У меня вопрос, как можно с помощью :labview: получить текстовик сайта?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Работа с HTML

Сообщение dadreamer »

HTTP Client -> Get
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Данная функция не загружает множество java скриптов, что не позволяет работать с сайтом в полном объеме, может есть еще какие нибудь-варианты?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Работа с HTML

Сообщение dadreamer »

.NET & ActiveX -> Web Browser ?
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Не знаю как из него код вытащить
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5458
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Работа с HTML

Сообщение IvanLis »

> Не знаю как из него код вытащить
Почитайте MSDN: url="https://msdn.microsoft.com/ru-ru/librar ... .110).aspx"
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Спасибо, буду побывать! Возник по ходу еще вопрос на счет русской раскладки: когда загружаю с сайта информацию на русском, она проявляется в разных символах, не подскажите как это можно исправить?
Вложения
Безымянный1.png
Безымянный1.png (14.61 КБ) 6321 просмотр
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Работа с HTML

Сообщение dadreamer »

> когда загружаю с сайта информацию на русском, она проявляется в разных символах, не подскажите как это можно исправить?
Ну, либо "ручками" сконвертировать текст, либо задать кодировку перед загрузкой сайта. Интересно, а где у вас такие символы появляются? Я сейчас загрузил Яндекс через Web Browser, и исходник возвращается без кракозябр (кириллица в нормальном виде).

Вот вам, кстати, примерчик: https://forums.ni.com/t5/Example-Progra ... -p/3520046
Только вместо Inner Text надо взять Inner HTML.
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Большое спасибо, все получилось, только вопросы продолжают возникать, в этот раз не загружается очень много java скриптов, есть ли возможность как-нибудь подключить JavaScript?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Работа с HTML

Сообщение dadreamer »

Java Script поддерживается - см. скриншот. Проблема скорей всего в движке Web Browser, использующем по дефолту IE 7. Можете попробовать переназначить версию IE : https://forums.ni.com/t5/LabVIEW/IWebBr ... -p/3338002
Вложения
2018-01-23_18-11-05.jpg
2018-01-23_18-11-05.jpg (743.29 КБ) 6271 просмотр
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Спасибо, буду пробывать
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Еще раз приветствую всех, возник еще один вопрос при разработке: есть ли возможность, чтобы автоматизировать нажатие кнопки на сайте для догрузки сайта?
Например заходим на сайт, там определенная информация и кнопка "показать больше", можно ли сделать так чтобы он сразу загружал все полностью?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Работа с HTML

Сообщение dadreamer »

> можно ли сделать так чтобы он сразу загружал все полностью?
Если "он" - это компонент Web Browser, то нет. Нажимайте вручную или используйте GET/POST.
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

равильный
Вложения
jpg
jpg
132.jpg (78.96 КБ) 6143 просмотра
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Работа с HTML

Сообщение kashegor »

Не могу понять, почему он пишет, что запрос не правильный?
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»