phpbar.de logo

Mailinglisten-Archive

[php] Fehler bei xslt_process

[php] Fehler bei xslt_process

Felix Marthaler f.marthaler at interact.ch
Mon Sep 22 13:01:42 CEST 2003


Hallo Zusammen

Ich habe ein Problem mit xslt, beim Ausführen der Transformation kommt 
folgender Fehler:
Warning: Sablotron error on line 1: XML parser error 17: xml declaration not at 
start of external entity in /Website/inc/artikelClass.inc.php on line 400 

Woran könnte das liegen? Ich habe keine Ahnung und fand bis jetzt auch 
keine genauere Erklärung im Internet.

Hier noch mein XML - String und die process Anweisung:

XML - String:
$artXML = <<<ARTXML
                <?xml version="1.0" encoding="UTF-8"?>
                <artikel id="$this->artikel_id">
                        <tbid>$this->tbid</tbid>
 <url>http://webtest.interact.ch/$this->gruppe/$this->tbid.html</url>
                        <titel>$this->titel</titel>
                        <desc>$this->desc</desc>
                        <text>$tmp_Text</text>
                        <datum>$datum</datum>
                </artikel> 
ARTXML;

xslt_process Anweisung:
$xsl_fo = xslt_process($prozessor,'arg:/_xml', 
'/Website/media/art2xsl_fo.xsl',NULL,array("/_xml"=>$artXML));

Vielen Dank für die Hilfe im voraus.

Grüsse
Felix



php::bar PHP Wiki   -   Listenarchive