In this paper, we describe a technique for representing the results of mathematical models by exploiting the power and expressivity of the Extensible Markup Language, XML. This uniform representation facilitates sharing of information on the Internet, as well as viewing by many of the common tools, such as Matlab, Maple, Tecplot, or a web browser. We allow the user of the application to choose the desired file format. We then use XML, together with a style sheet for the particular application, to produce a document viewable by the tool. An advantage of using XML is that if there is an application that is not currently supported or if a new application is available, we simply create a new style sheet without having to modify the code that generates the data.