1. A method for transforming an XML document structured according to a set of XML grammar rules into at least one XML document structured according to at least one subset of the set of XML grammar rules, the method comprising the steps of: retrieving at least one grammar restriction style sheet (GRSS) corresponding to the at least one subset of a set of XML grammar rules, where the at least one GRSS includes transformation rules for transforming the XML document to the at least one XML document structured according to the at least one subset of the set of XML grammar rules; and transforming data elements of the XML document using the transformation rules of the at least one retrieved GRSS to data elements structured according to the at least one subset of the set of XML grammar rules to transform the XML document to the at least one XML document structured according to the at least one subset of the set of XML grammar rules.