I am using jsoup to parse a number of things.
I am trying to parse this tag
<pre>HEllo Worl<pre>
But just cant get it to work.
How would i parse this using jsoup?\
Document jsDoc = null;
jsDoc = Jsoup.connect(url).get();
Elements titleElements = jsDoc.getElementsByTag("pre");
Here is what i have so far.
Works fine for me with latest Jsoup:
Result:
If you get nothing, then the HTML which you’re parsing simply doesn’t contain any
<pre>element. Check it yourself byPerhaps the URL is wrong. Perhaps there’s some JavaScript which alters the HTML DOM with new elements (Jsoup doesn’t interpret nor execute JS). Perhaps the site expects a real browser instead of a bot (change the user agent then). Perhaps the site requires a login (you’d need to maintain cookies). Who knows. You can figure this all out with a real webbrowser like Firefox or Chrome.