Configuration of the invention take the form of a markup device including an XML accelerator or offloader, interfaced with a computer system such as a network device or PC, to process the incoming XML markup into an optimal output structure for the invoking (receiving) application based on the type of data and the rules relating the type of the data to a particular output format.