1. A method for accessing a multi-format data object stored on a computer readable storage medium, the method comprising: receiving a request to read a markup language (ML) document stored in a text format section of the multi-format data object; locating a binary format section of the multi-format data object, wherein the binary format section includes a parsed binary representation of the ML document; and returning the parsed binary representation of the ML document in response to the request.