Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyciągnięcie z XML`a wskazanych wartości
VanDavv
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.07.2014

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


Witam.
Mam problem - jak w php odwołać się do podanej wartości w xml`u? Chodzi dokładnie o wyciągnięcie subscriberCount oraz media:thumbnail url z linku http://gdata.youtube.com/feeds/api/users/BeerCoasterTV .

Znalazłem w sieci takie odwołanie :

$vid = $_GET['id'];
$feedURL = 'http://gdata.youtube.com/feeds/api/videos/' . $vid;
$entry = simplexml_load_file($feedURL);


Dalej jest metoda :
$media = $entry->children('http://search.yahoo.com/mrss/');


Której nie do końca rozumiem, może w tym jest problem. Lecz nie za bardzo wiem co oznacza ,,Finds children of given node" i co powinienem wstawić, aby móc odczytać te wartości? dla przykładu, miniaturkę filmiku czyta się tak :
$attrs = $media->group->thumbnail[0]->attributes();
$obj->thumbnailURL = $attrs['url'];


Ale nie wiem jak to przełożyć na url avatara i liczbę subskrybentów.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


A co powiesz na to, żeby opierać się na wyniku w formacie JSON zamiast XML? Czyli http://gdata.youtube.com/feeds/api/users/B...sterTV?alt=json

Zwrócony tekst dekodujesz funkcją json_decode i o wiele przyjemniej się na tym pracuje.
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.11.2025 - 10:50