2. The method of parsing a markup language document of claim 1 , further comprising: collecting version of the markup language document, encoding information and document type definition (DTD) from a prolog of the markup language document before the markup language document is parsed.
3. The method of parsing a markup language document of claim 2 , wherein the pre-splitting, the body of the markup language document is equally pre-split into the plurality parts.