XML to jezyk opisu/serializacji danych :) A nie jezyk opisu strony typu PostScripta np - stad zapewne twoje rozterki. i XML z HTML nie ma nic wspolnego poza faktem iz standaryzuje je ta sama oragnizacja W3C
XML wywodzi sie z SGML
W excelu z XMLa - mozaesz otrzymac rekordy z danymi
poszukaj nt XSLT, CSS, itp - to powinno niec przyblizyc temat wizualicaji XML-a
Formatki masz w platniku wbudowane - wiec mozesz do niego zaimportowac te XML-e i tam drukowac, albo na necie mozna znalezc pdf-y (samorobne) ktore wizualizuja deklaracje