Lo más básico es aplicar una hoja de estilo xsl a tu xml para generar código HTML que es perfectamente leido por un navegador.
Puedes ver un ejemplo sencillo en el post:
http://www.forosdelweb.com/s/msg176569.html
Un manual que yo recomiendo de XSL lo puedes encontrar en
www.w3schools.com Ahí podrás encontrar lo más básico para XML explicado de una forma bastante sencilla.
Si ya quieres hacer cosas más dinámicas con los xml que te devuelve el servidor para eso necesitarás utilizar Java, ASP o PHP. Según el lenguaje por el que te decidas, consulta en los foros de esos lenguajes de forosdelweb.com
Suerte!