11. A computer program product embodied on a non-transitory computer readable medium, comprising: code for storing a plurality of original documents including a plurality of original values, including a first document including first values and a second document including second values; code for processing at least a part of the first document and at least a part of the second document, resulting in at least one object including at least one reference to at least one of the plurality of original values of at least one of the plurality of original documents; code for receiving a user selection of one or more computer-readable semantic tags; code for receiving a user selection of one or more of the original values; code for mapping the one or more of the computer-readable semantic tags to the one or more of the original values; code for outputting a presentation that is based on at least a portion of the at least one object, the presentation capable of including at least a portion of the original values including the at least one original value, where the computer program product is configured such that, based on the at least one reference of the at least one object to the at least one original value of the at least one original document, a change to the at least one original value of the at least one original document results in a corresponding change in an instance of the presentation; code for outputting a report that is based on at least a portion of the at least one object, the report capable of including at least a portion of the original values including the at least one original value, where the computer program product is configured such that, based on the at least one reference of the at least one object to the at least one original value of the at least one original document, a change to the at least one original value of the at least one original document results in a corresponding change in an instance of the report; and code for outputting at least one computer-readable Extensible Markup Language (XML)-compliant data document that is based on at least a portion of the at least one object and at least a portion of the mapping, the at least one computer-readable XML-compliant data document capable of including a plurality of line items with at least a portion of the original values including the at least one original value and at least some of the computer-readable semantic tags, where the computer program product is configured such that, based on the at least one reference of the at least one object to the at least one original value of the at least one original document, a change to the at least one original value of the at least one original document results in a corresponding change in an instance of the at least one computer-readable XML-compliant data document:, said computer program product configured such that the at least some of the computer-readable semantic tags are each computer-readably coupled to the at least portion of the original values of at least one computer-readable XML-compliant data document.
11. A computer program product embodied on a non-transitory computer readable medium, comprising: code for storing a plurality of original documents including a plurality of original values, including a first document including first values and a second document including second values; code for processing at least a part of the first document and at least a part of the second document, resulting in at least one object including at least one reference to at least one of the plurality of original values of at least one of the plurality of original documents; code for receiving a user selection of one or more computer-readable semantic tags; code for receiving a user selection of one or more of the original values; code for mapping the one or more of the computer-readable semantic tags to the one or more of the original values; code for outputting a presentation that is based on at least a portion of the at least one object, the presentation capable of including at least a portion of the original values including the at least one original value, where the computer program product is configured such that, based on the at least one reference of the at least one object to the at least one original value of the at least one original document, a change to the at least one original value of the at least one original document results in a corresponding change in an instance of the presentation; code for outputting a report that is based on at least a portion of the at least one object, the report capable of including at least a portion of the original values including the at least one original value, where the computer program product is configured such that, based on the at least one reference of the at least one object to the at least one original value of the at least one original document, a change to the at least one original value of the at least one original document results in a corresponding change in an instance of the report; and code for outputting at least one computer-readable Extensible Markup Language (XML)-compliant data document that is based on at least a portion of the at least one object and at least a portion of the mapping, the at least one computer-readable XML-compliant data document capable of including a plurality of line items with at least a portion of the original values including the at least one original value and at least some of the computer-readable semantic tags, where the computer program product is configured such that, based on the at least one reference of the at least one object to the at least one original value of the at least one original document, a change to the at least one original value of the at least one original document results in a corresponding change in an instance of the at least one computer-readable XML-compliant data document:, said computer program product configured such that the at least some of the computer-readable semantic tags are each computer-readably coupled to the at least portion of the original values of at least one computer-readable XML-compliant data document. 16. The computer program product of claim 11 , wherein the computer program product is configured such that at least one of the computer-readable semantic tags includes a level tag for use in displaying the line items in a tree view.