Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przetwarzanie plików XML w PHP, Help
Malinaa
post
Post #1





Grupa: Zarejestrowani
Postów: 573
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


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.


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Jakie błędy?
Masz 200 postów a nadal nie znasz podstawowych zasad dobrej komunikacji i pisania tematów?


--------------------
Go to the top of the page
+Quote Post
Malinaa
post
Post #3





Grupa: Zarejestrowani
Postów: 573
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


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


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Tzn, że XML nie jest poprawny...


--------------------
Go to the top of the page
+Quote Post
Malinaa
post
Post #5





Grupa: Zarejestrowani
Postów: 573
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


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.


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:06