1. A computer-implemented method comprising: parsing an Hyper Text Markup Language (HTML) web page; creating an XHTML compliant document from existing HTML pages; extracting content from the XHTML document; creating one or more extensible markup language (XML) files or documents from the parsed HTML web page; and transforming the XML files or documents into a displayable format.