The computer system including at least one central processing unit (CPU), memory, and user interface in combination configured to include an XML structure analyzer for analyzing a received initial XML document, wherein said analyzing includes identifying the XML data elements of the initial XML document and generating a data framework associated with a data structure for the XML data element