Tach auch.
Muss ich dafür ein Programm runterladen, wenn ja welches?
In den meisten Fällen musst du dies tun. Genaueres kann dir aber niemand sagen, wenn man nicht weiß, welche Methode du genau einsetzen willst. Es wird dir in den meisten Fällen aber nichts anderes übrig bleiben, als den Hauptteil der Arbeit, das Erstellen des HTML-Dokuments, noch zu entwickeln.
Zum Anfangen: schau dir die Struktur eines deiner XML-Dokumente an. Schaue, wie das Ziel-HTML-Dokument aussehen sollte. Berichte hier über den Vergleich, dann können wir dir helfen, das geeignete Mittel auszuwählen. Solange wir nicht mehr wissen, können wir dir nicht mehr als Gemeinplätze geben.
Nahegelegt sei dir für die Methode XSLT der entsprechende Abschnitt aus http://de.selfhtml.org/xml/darstellung/xslgrundlagen.htm@title=SelfHTML.
Bis die Tage,
Matti