Si c'est un simple fichier (sur le disque je veux dire) ça devrait être fait automatiquement par le serveur web en fonction de l'extension du fichier. Mais si tu le crées et envois dynamiquement, ça dépend du langage que tu utilises. Par exemple en php c'est header("Content-Type", "application/xml" ) si je me souviens bien.