![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zaczynam zabawę z simplexml. Oto mój prosty skrypt:
Otrzymuje błąd:
Jak prosto pominąć nieobsługiwane znaki? Pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Możesz pokazać nam plik xml który parsujesz?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Proszę bardzo:
videodb.xml Skróciłem lekko plik bo ważył 8MB Zamierzam napisać skrypt przenoszący bazę z xml do mysql, może lepiej jest użyć xmlreader będzie szybciej? Ten post edytował Regss 2.04.2011, 17:03:56 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 7 Dołączył: 27.03.2011 Skąd: Kęty Ostrzeżenie: (0%) ![]() ![]() |
Kod  Jest nie dozwolonym znakiem w dokumentach XML 1.0 stąd problem XML 1.1 już pozwala na użycie tego znaku nie pamiętam czy simplexml potrafi sobie poradzić z 1.1 (nie mam na tej maszynie php więc nie mam jak sprawdzić). Najprościej zmień w nagłówku Kod version="1.0" na Kod version="1.1" I spróbuj ponownie (IMG:style_emoticons/default/wink.gif) jak zadziała to znaczy że simplexml radzi sobie z 1.1 jak nie zadziała to ja bym ten znak porostu usunął. Ten post edytował wmatusiak 6.04.2011, 20:40:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 05:34 |