1. A method for mapping data in a markup language document to an object model, the method comprising the steps of; receiving a mapping request for mapping data in a markup language document having data architecture into an object model; and mapping, in response to the mapping request, the data into the object model using mapping meta-data which defines how the data architecture of the markup language document maps to the object model.