1. A method comprising: transforming, based on a first transform, a first markup language document associated with a first version of a schema to generate a second markup language document associated with a second version of the schema, wherein the second markup language document is representative of a third markup language document associated with the second version of the schema and wherein the first transform represents a transform from the first version of the schema to the second version of the schema; comparing the second markup language document to the third markup language document to identify whether at least one discrepancy exists between the second markup language document and the third markup language document; and determining a suitability of the first transform based on the comparison of the second markup language document to the third markup language document.
1. A method comprising: transforming, based on a first transform, a first markup language document associated with a first version of a schema to generate a second markup language document associated with a second version of the schema, wherein the second markup language document is representative of a third markup language document associated with the second version of the schema and wherein the first transform represents a transform from the first version of the schema to the second version of the schema; comparing the second markup language document to the third markup language document to identify whether at least one discrepancy exists between the second markup language document and the third markup language document; and determining a suitability of the first transform based on the comparison of the second markup language document to the third markup language document. 10. The method of claim 1 , wherein: comparing the second markup language document to the third markup language document comprises generating a comparison report representing a set of discrepancies between the second markup language document and the third markup language document identified as a result of comparing the second markup language document with the third markup language document; and determining the suitability of the first transform comprises filtering out one or more predetermined discrepancies from the set of discrepancies to generate a discrepancies report representing remaining discrepancies from the set of discrepancies.