//Ti.include('lib/htmlparser.js'); //Ti.include('lib/soupselect.js'); var select = require('soupselect').select, htmlparser = require('htmlparser'); //var select = soupselect.select; var body = 'Test' + '' + '' + '
' + '
Row 1
' + '
Row 2
' + '
' + ''; var handler = new htmlparser.DefaultHandler(function(err, dom) { if (err) { alert('Error: ' + err); } else { /* var img = select(dom, 'img'); img.forEach(function(img) { alert('src: ' + img.attribs.src); }); */ var rows = select(dom, 'div.row'); rows.forEach(function(row) { Ti.API.info(row.children[0].data) }); } }); var parser = new htmlparser.Parser(handler); parser.parseComplete(body);