Malinaa
2.05.2011, 12:58:01
Witam,
chciałbym przetworzyć plik .xml na HTML.
Nie wiem jak się do tego zabrać? Proszę o pomoc.
Szukam w Necie, ale coś w ogóle nie działa?
Próbuję zrobić to za pomocą klasy SimpleXML. Czy ok?
Mam taki kod:
1. $plik_xml = 'xml/plik.xml.php';
2. $aparaty = simplexml_load_file($plik_xml);
i skrypt już przy drugiej linii wyrzuca błędy?
Czy brakuje klasy SimpleXML w PHP? Jeśli tak, jak ją dodać?
Czytam dalej klasa wymaga rozszerzenia PHP libxml.
Sprawdzam php.ini i nic takiego nie ma, o co chodzi?
Jak uruchomić taki skrypt, przetworzyć dane XML do HTML.
Help me, please.
wookieb
2.05.2011, 13:03:47
Jakie błędy?
Masz 200 postów a nadal nie znasz podstawowych zasad dobrej komunikacji i pisania tematów?
Malinaa
2.05.2011, 13:16:11
Błędy zapisywane w pliku z funkcji ErrorHandler() (obsługa błędów)
Plik: C:\Program Files\httpd\page\xml.php
Linia: 22
Poziom / Waga: 2, E_WARNING ...
simplexml_load_file() [<a href='http://www.php.net/manual/pl/function.simplexml-load-file'>function.simplexml-load-file</a>]: xml/plik.xml.php:4097: parser error : CData section not finished &amp;nbsp;Male&amp;nbsp;&amp;nbsp;&amp;nb
simplexml_load_file() [<a href='http://www.php.net/manual/pl/function.simplexml-load-file'>function.simplexml-load-file</a>]: amp;bdquo;Trakcja&amp;rdquo;Stosowanie urządzenia
simplexml_load_file() [<a href='http://www.php.net/manual/pl/function.simplexml-load-file'>function.simplexml-load-file</a>]:
simplexml_load_file() [<a href='http://www.php.net/manual/pl/function.simplexml-load-file'>function.simplexml-load-file</a>]: xml/plik.xml.php:4097: parser error : Premature end of data in tag opis line 4097
wookieb
2.05.2011, 13:18:36
Tzn, że XML nie jest poprawny...
Malinaa
2.05.2011, 22:13:04
Z komunikatów błędu tak wynika,
ale że wcześniej nie używałem xml sądziłem, że to coś innego.
Dobrze, ze napisałeś, poszukałem inne pliki .xml i faktycznie działa bez żadnych dodatkowych instalacji, rozszerzeń itp.
Super dzięki.
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.