Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> xml simple elemnt -> array, problem z zagniezdzonym rzutowniem typu
phoenix84
post 4.03.2011, 22:50:30
Post #1





Grupa: Zarejestrowani
Postów: 218
Pomógł: 0
Dołączył: 14.04.2004
Skąd: Słupsk, Nowy Sącz

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


witam,

pobieram sobie xml, nastepnie zasysam sobie wszystko co jest w znaczniku dane... teraz w zaleznosci od xml jest tam nieskonczona ilosc roznych zancznikow... ja je zwracam sobie jako tablice do innej funkcji ktora to przetwarza... problem jest taki, ze one wszystkie sa simplexml element, a chce by byly array... rzutowanie typu na array dziala tylko na pierwszym poziomie, a w zagniezdzaniu musze znac ilosc poziomow, jest na to jakis prosty sposob? by zamienic ten typ na array w calej tablicy? czy trzeba jakis skomplikowany foreach pisac?

pozdrawiam,

k.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wookieb
post 4.03.2011, 23:10:41
Post #2





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




Z łapy... Rekursywna zamiana danych elementu. Tylko po co? Simplexml daje Ci baardzo łatwy dostęp do danych w sposób jeszcze łatwiejszy i przyjemniejszy niż tablica.


--------------------
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:52