Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Przetwarzanie XML.
Forum PHP.pl > Forum > Przedszkole
-Darek-
Witam,
jesli jest to bardzo lamerskie to z góry przepraszam, ale nie mogę znaleźć w necie rozwiązania.

Mam zainstalowanego apacha z obsługą XML, chciałbym przetworzyć XML do HTML przy pomocy XSL.
Temat zgłębiam przy pomocy tutoriala: http://wortal.php.pl/wortal/artykuly/php/p...omoca_php_i_xsl

No ale wygląda na to że PHP nie obsługuje potrzebnych funkcji, bo wywala błąd:
PHP Fatal error: Call to undefined function xslt_create() in C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs\\quotes\\test.php on line 4

nie wiem dlaczego te funkcje nie działają...
W manualu doszukałem się że powinny być sablot.dll, expat.dll, and iconv.dll wrzucone do system32, ale takich bibliotek nie było przy PHP, wyszukałem 2 z nich w necie, nadal nie mam expat.dll...

Prosze o pomoc
Darek
deirathe
spróbuj tego
  1. <?php
  2. $xml = new DomDocument;
  3. //tutaj wczytaj jakiegos xmla 
  4.  
  5.  //tworzymy dom la xsl
  6. $xsl = new DomDocument;
  7. $xsl->loadXML(file_get_contents("plik.xsl"));
  8.  
  9. //przetwarzamy dokument
  10. $proc = new xsltprocessor;
  11. $proc->importStyleSheet($xsl);
  12. echo $proc->transformToXML($xml);
  13. ?>
-Darek-
To była dobra droga, dziękuję.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.