Hi,
google mal nach: Scott Klement XML CGIDEV2

da findest Du auch Beispielprogramme usw.
ist wirklich eine sehr komfortable Art XML zu schreiben.
und wenn Du nur bei XML bleibst, hat das nichts mit dem HTTP-Server zu tuen, da Du nur die Routinen "mißbrauchst", die normalerweise für die HTML-Ausgaben gedacht sind.

Gruß Holger