Как проанализировать удаленный HTML в сенсорном приложении человечности

Я пытаюсь узнать, могу ли я портировать основанную на Python программу на касание человечности.

Моя программа анализирует удаленные страницы HTML для объектов и затем сохраняет или передает данную ссылку потоком локально.

Как я анализирую удаленную страницу HTML в сенсорном приложении человечности? Это может быть сделано в JavaScript, или та же политика источника запрещает его?

Я рассмотрел бы запись объема также, таким образом, указатели в том направлении будут также цениться. Я беру его, библиотека синтаксического анализатора C++ необходима здесь..

0
задан 10 February 2015 в 16:34

1 ответ

Хорошо, если оглянуться назад, решить эту проблему было чрезвычайно легко.

В приложениях Ubuntu Touch QML / HTML5 вы можете просто выполнить стандартный запрос XMLHTTP, а затем проанализировать возвращенный HTML.

Вот простой пример:

function get_html($url){
    //This function gets the HTML Page at $url and saves the 
    //HTML Data in $html. 
    //This function is asynchronous! Actions like "return $html" will probably
    //not work as intended!

    var xhr = new XMLHttpRequest;
    var $html;
    xhr.open("GET", $url);
    xhr.onreadystatechange = function() {
        if (xhr.readyState == XMLHttpRequest.DONE) {
            $html = xhr.responseText
        }
    }
    xhr.send();
}
0
ответ дан 15 February 2015 в 20:59

Другие вопросы по тегам:

Похожие вопросы: