1. A method for rendering XML from an object model and/or an object model from XML, comprising: defining common, parser-independent mappings for each XML tag of said XML to an associated object model feature; and defining two or more parser-specific renderers that function generically with all common mappings; wherein said defined parser-specific renderers: render an object model using a parser-specific implementation in conjunction with the common mappings to translate XML to object model instances; and render XML using a parser-specific implementation in conjunction with the common mappings to translate object model instances to XML.