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-Code:
<?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-Code:
<?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.
[PHP][Snippet] Array zu XML konvertieren