Hallo Julian,
* Man könnte per XSLT das komplette Dokument parsen und durch PHP-Funktionen die Ersatzelemente bestimmen lassen (bzgl. der Einbindung von XSLT in PHP5 siehe [
so aufwändig ist das nicht, sofern es nur darum geht XHTML in ein anderes XML Format zu wandeln würde ich XSLT nehmen, und zwar ohne zusätzliche PHP Funktionen.
Du legst einfach für jedes Tag das ersetzt werden soll ein Template an, fertig.
Gruss
Marko