Hallo,
Habe ich gemacht und folgendes festgestellt:
XML-Verarbeitungsfehler: XML-Deklaration nicht am Beginn von
externer Entität
Adresse:
http://www.-----.de/chatten.php?chat_id=117&datum_le…
Zeile Nr. 1, Spalte 17:
<?xml version="1.0"?>
----------------^
Da reicht es wohl, wenn in Verbindung mit PHP
irgendwo *1 Leerzeichen* eingefügt wird - wo
es nicht hingehört.
vgl. auch: http://www.typo3forum.net/forum/typo3-4-x-fragen-pro…
Warum überhaupt XML? Hat das einen tieferen Sinn?
Ich schicke immer blanke (JSON-)Javaskript-Arrays
raus, das klappt wunderbar, auch wenn mal irgendwo
ein Leerzeichen zuviel ist 
...
if(req.status == 200) {
delete data\_array
// === JSON EVAL GOES HERE ===
data\_array = eval('[' + req.responseText + ']')
...
}
...
Im Handler (PHP oder Perl) werden einfach
Array-Elemente als Text rausgeschrieben:
...
print "content-type: text/plain\n\n");
... # start loop
print("\[$data[i][0],$data[i][1],$data[i][2],\"$data[i][3]\"\],");
... # more lines to follow until
print("\[$data[N][0],$data[N][1],$data[N][2],\"$data[N][3]\"\]");
Grüße
CMБ