Простой парс страницы в хроме на зеннодроид

  • Автор темы Автор темы monstorro
  • Дата начала Дата начала

monstorro

Client
Регистрация
10.04.2016
Сообщения
135
Реакции
16
Баллы
18
Подскажите как сделать Простой парс страницы в хроме на зеннодроид? Средствами дроида не смог ничего сделать (только начинаю с ним работать) может есть возможность С# кодом это решить? Задача отпарсить страничку из сайта открытого в хроме все текстовые значения, понятно что получится отпарсить только видимую его часть (целую ночь читал форум) а потом регуляркой найду что мне нужно. Помогите если сможете. Спасибо за Ваше время.
 
Можно вытянуть всю html страницу (не только видимую часть), на форуме надо поискать js код для этого
 
  • Спасибо
Реакции: monstorro
 
  • Спасибо
Реакции: monstorro
Вы простите плиз но я туплю вот этот код?
var xml = instance.DroidInstance.Hierarchy.GetLayout(); // Получить XML текущего экрана устройства
если да, то я чтото не правильно делаю может нужно применительно к моей задаче стото поменять? При запуске этого кода приходит ответ ок может где переменную указать надо?
 
Вы простите плиз но я туплю вот этот код?
C#:
Развернуть Свернуть Копировать
var webView = instance.DroidInstance.WebView;

var script = "return document.documentElement.innerHTML"; // JS получить html страницы
var html = webView.EvaluateScript(script); // Выполнить скрипт и получить html
 
  • Спасибо
Реакции: monstorro
var webView = instance.DroidInstance.WebView; var script = "return document.documentElement.innerHTML"; // JS получить html страницы var html = webView.EvaluateScript(script); // Выполнить скрипт и получить html
Возвращает в переменную значение ок может на сайте какая защита
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)