Christoph: XML und PHP ?

Hi,

Kurze Frage:

Wie geht ihr vor wen ihr ein Dokument im XML Format schreibt aber nicht auf PHP verzichten wollt?

Bei mir tritt dieser Konflikt auf:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE dokument SYSTEM "test.dtd" >
<?xml-stylesheet href="test.css" type="text/css"?>

dieses verursacht bei einer Datei mit der Endung *.php
einen Parse Error:

Parse error: parse error, unexpected T_STRING in c:\apache\htdocs\neuxml\index.php on line 1

Sprich: Er kommt mit "<?" nicht klar...

Wie geht ihr nun vor um PHP vom Server absielen zu lassen und die Stuktur der Daten in Form von XML aufzubewahren?

Vieleicht XML durch PHP erzeugen?

Würde mich über Rat freuen, bevor ich mich wieder in die Arbeit stürze und nacher festelle das es besser geht...;-)

Danke für eure Hilfe,,

Gruss
Chris

  1. Hallo,
    versuch die XML-Deklaration mit echo "<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE dokument SYSTEM "test.dtd" ><?xml-stylesheet href="test.css" type="text/css"?>\n";
    auszugeben.

    Michael

    --
    Hier bin ich Mensch, hier schreib ich rein
  2. Hi,

    Kurze Frage:

    Wie geht ihr vor wen ihr ein Dokument im XML Format schreibt aber nicht auf PHP verzichten wollt?

    Ich verwende dafür ein Tool welches im letzten PHP-MAgazin vorgestellt wurde.
    Ziemlich gut ales vorbereitete und wirklich zu empfehlen!
    patXMLrenderer zum download auf http://www.php-tools.de.
    Saubere Trennung zwischen Content Design und PHP.