I've already asked this but I didn't recieved any satisfied solution.
I am looking for an HTML parser that can recieve a CString as a source. I've checked several tools:
IHTMLDocument2 - Can't load it with a CString (as far as I know)
WWWLib - A lot of companion classes. I only need an html parser
I need something that can also handle scripts in the html. I don't need to manipulate them, just a parser that can handle it's existence. I will be browsing using CInternetSession so I get the html as a CString.
I don't want to use CWebBrowser2 control because it is slowser that CInternetSession and I don't want to download all images and stuff, just the plain html page.
Another bug with IHTMLDocument2. It's hierarchy is not so good. You can get a following node of another node even if it is not its son. I need clear hierarchy (like the CTreeCtrl)