xml dynamisch erstellen

Andre267

Erfahrenes Mitglied
Schönen guten Abend,

ich versuche gerade eine xml datei dynamisch zu erstellen jedoch treffe ich ständig auf Fehler.
Ich habe z.B. versucht:
PHP:
<?php
header('Content-Type: text/xml'); 
include("test.php"); 
$meineXML = '<?xml version="1.0" encoding="UTF-8"?>'; 
$meineXML .= '<rootnode>'; 
$meineXML .= '<daten>'; 
$meineXML .= '<stream>'; 
$meineXML .= $test; 
$meineXML .= '<stream/>'; 
$meineXML .= '<topic id="1" title="bla"/>'; 
/* ... */ 
$meineXML .= '</daten>'; 
$meineXML .= '</rootnode>'; 

echo utf8_encode($meineXML);


?>

test.php
PHP:
<?php
$test = "hallo";
?>

Das klappt aber leider nicht...

Ich bekomme folgende Fehlermeldung:
This page contains the following errors:

error on line 1 at column 101: Opening and ending tag mismatch: stream line 0 and daten
Below is a rendering of the page up to the first error.

Was kann ich alternative verwenden?
Ich habe schon gegoogelt, aber nichts gefunden. :(
 

Neue Beiträge

Zurück