Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] parser xml'a
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


witam!
mam problem jak dla mnie z nietypowym plikiem xml. Ten plik ma postać: http://www.megascores.com/Service/Results....ID=2&sort=1

poprzednie jakie parserowałem miały inną strukturę <item><title></title></item> i z niej udało mi się wyciągnąć odpowiednie dane

czy do tego typu pliku jest jakaś funkcja w php dzięki, której będę mógł w łatwy sposób wyciągnąć te dane np. w formie tableki
Go to the top of the page
+Quote Post
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Wygląda jak JSON wewnątrz XML-a. Bardzo dziwne rozwiązanie.

json_decode
Go to the top of the page
+Quote Post
grzegorz_g
post
Post #3





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


jak zapakować to do tego

  1. $obj = json_decode($json);


bo jak teraz to zrobię w ten sposób:

  1. print_r($obj->{'contest'});


pokazuje mi Array
Go to the top of the page
+Quote Post
maniana
post
Post #4





Grupa: Zarejestrowani
Postów: 207
Pomógł: 44
Dołączył: 18.05.2007

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


Pobierz zawartość węzła roota dokumentu xml i tak jak powyżej: json_decode
Funkcja domyślnie zwraca dane jako obiekt, dodając drugi parametr true otrzymujesz dane w formacie tablicowym. var_dump() załatwi sprawę (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 05:44