Ok, em retrospectiva, isso foi extremamente fácil de resolver.
Nos Aplicativos QML / HTML5 do Ubuntu Touch, basta fazer uma Solicitação XMLHTTP padrão e, em seguida, analisar o html retornado.
Aqui está um exemplo fácil:
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();
}