27. The method according to claim 26 , further comprising: generating constraints on the data types and ranges of the object-oriented programming language type from the XML schema on legal types of the XML data.
26. The method according to claim 16 , further comprising: defining legal types of the XML data via an XML schema, which include constraints on data types and ranges of the XML data.