Avatar billede decrypto Nybegynder
21. april 2003 - 17:14 Der er 2 kommentarer og
1 løsning

XSL transformation af XML dokument serverside

Hejsa,

Jeg sidder her og forsøger at transformere et xml dokument serverside. Men har nogle problemer. Findes der ikke et script, der blot skal vide hvilken xsl fil og hvilket xml dokument den skal transformere, og skrive outputtet ud.

Håber det er et nemt spørgsmål.

Mvh,
dEcRyPt0
Avatar billede decrypto Nybegynder
21. april 2003 - 17:53 #1
Lige nu ser min kode således ud:
--------------------- Kode -----------------------------------------------
function transform($xslFileName){
    // the files
    $xmlfile = "news.xml";
    $xslfile = $xslFileName;
   
    // create the XSLT processor
    $xslthandler = xslt_create() or die("Houston, we have a problem. No XSLT handler available. Mission aborted.");
   
    // process the two files to get the desired output
    xslt_run($xslthandler, $xslfile, $xmlfile);
   
    // get and print the result
    echo xslt_fetch_result($xslthandler);
   
    // free the resources occupied by the handlers
    xslt_free($xslthandler);
}

--------------------- Kode -----------------------------------------------

Den fejl jeg får er:
Fatal error: Call to undefined function: xslt_create() in /.public_html/xml/multinews.php on line 9
Avatar billede decrypto Nybegynder
21. april 2003 - 21:38 #2
Ok, der er vel ikke noget om at installere Sablotron eller noget i den retning. Kan man ikke transformere et xml dokument med xsl uden brug af add on's på apache serveren????

/dEcRyPt0
Avatar billede decrypto Nybegynder
22. april 2003 - 14:39 #3
Okay jeg vil prøve at bokse med det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester