Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przetwarzanie plików XML w PHP
Forum PHP.pl > Forum > XML, AJAX
Malinaa
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
Jakie błędy?
Masz 200 postów a nadal nie znasz podstawowych zasad dobrej komunikacji i pisania tematów?
Malinaa
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;amp;nbsp;Male&amp;amp;nbsp;&amp;amp;nbsp;&amp;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;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
Tzn, że XML nie jest poprawny...
Malinaa
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.