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 15:27:51 CEST 2003


Hallo

>Einfach mal einen Schuss ins Blaue hinein: F�hr mal trim() auf deinen
>XML-String aus. Vielleicht st�rt er sich an f�hrenden Leerzeichen ... 

Hab ich versucht, nur bringt mich dies leider nicht weiter. es kommt immer 
noch die Gleiche Fehlermeldung (siehe Unten) Gibt es noch andere 
L�ssungsans�tze?
Bin offen f�r alle m�glichen Ans�tze.

>>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));

Gr�sse
Felix 



php::bar PHP Wiki   -   Listenarchive