Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pobranie danych z XML, Pytanie początkującego
Lucas83
post 7.06.2011, 15:27:46
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.12.2008

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


Witam, jestem początkujący w tematyce php i xml. Mój kod obecnie wygląda tak:
  1. $url = 'http://api.justin.tv/api/channel/archives/liquidhuk.xml?limit=3';
  2. $xml = simplexml_load_file($url);
  3.  
  4. $filename = ($xml->object->image_url_medium);

Zwraca on zmienną $filename z adresem url tylko z pierwszej zakładki object z tego pliku: http://api.justin.tv/api/channel/archives/...huk.xml?limit=3 . Chciałbym mieć możliwość pobrania pozostałych adresów url z pozostałych dwóch zakładek object i przypisać te adresy url do $filename1 i $filename2. W jaki sposób to zrobić?

Ten post edytował Lucas83 7.06.2011, 16:14:25
Go to the top of the page
+Quote Post
erix
post 7.06.2011, 17:27:13
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Rzutuj na stringa własność.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Lucas83
post 8.06.2011, 16:35:39
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.12.2008

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


Rozwiązanie było banalnie proste. Aby wyciągnąć pozostałe linki należało zmienić komendę w taki sposób: $xml->object[2]->image_url_medium
Nie skojarzyłem, bo w xml przy Object nie było id=2.
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: 24.06.2025 - 00:47