Hola Vinicius...
Yo te recomiendo que utilices una plantilla XSL, la cual te transforma el documento XML en HTML para que lo puedas mostrar en tu portal. Las XSL son muy simples de usar y puedes encontrar muchísima información sobre como estructurarlas en la red.
Si deseas más info puedes ecribirme a
[email protected] suerte