hola, creo que estàs equivocado, no se pueden armar tablas con xml, xml es sòlo un formato para almacenar datos, una forma de estructurar los datos.
Lo que debes hacer es aplicar una transformaciòn a travès de xslt para poder mostrar tablas, pero te repito no es el xml el que muestra las tablas, xslt genera un NUEVO documento en otro formato o el mismo, pero transformado.
En google hay bastante documentaciòn de xslt.