The first thing you should do is post in the appropriate forum.
Do you mean in a C++ forum? Or a different part of this forum?
The second thing you should do is learn to recognize what it is you want to parse. The stuff you showed is HTML, not PHP.
I thought it looked like HTML, but all the main page of the Arduino forum has the name arduino.cc/forum/index.php
What's why I think it's PHP.
Parsing data requires that is be in memory. You need to describe, or, even better, post some code, that shows how that data is stored in memory.
For the beginning just in a QString
. Later it's going to be read from the internet in some way with either QtWebKit
(I have to look further into them, but I think I need QtWebKit) and then stored into a QString.
Each mechanism for storing the data provides some means for reading bits and pieces of the data. For example, if the data is stored in a char array, and is properly NULL terminated, the strtok function can return tokens, with each token delimited by a different (or the same) delimiter.
As you wrote in the next line, this wouldn't help to much, it could be useful though to extract the "http://arduino.cc/forum/index.php/board,5.0.html
" from the HTML (or PHP) document etc.
Googling "Parsing HTML" should provide plenty of information on how to parse HTML. Every browser in the world is capable, so it can't be that difficult.
What was my though to. If you couldn't parse HTML I couldn't write this
I've googled some after Parsing, C++, Qt etc. some time now, but I will continue.