I don't know of any. HTML is becoming more in line with XML with new standards that are released. Most of the frameworks people use today to build HTML do so such that the HTML is well-formed (similar to XML). As such, you should be able to use Altova on any well-formed HTML since HTML is (technically) a subset of XML (even though HTML was around first). Unless you are dealing with someone who hand-code their web page, you should be OK using Altova.
kaufmed
P.S.
One of the reasons HTML Agility Pack is so popular is that the team sought to make a library that could handle (as best as one can) mal-formed HTML. HAP takes some liberties in making the source HTML well-formed so that you can use XPath against the loaded document.
mmalik15
ASKER
Thanks kaufmed... Its worth having EE membership because of the presence of people like you!
how can i exclude rss link in the xpath? Apart from that its working fine.
Also could you kindly tell me any xpath tool to extract the information from html DOM or what's the best approach to write xpath for html dom?