Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php & xml] przegladanie katalogu o nazwie "name"
tookie009
post 3.10.2013, 10:59:05
Post #1





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

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


Witam, mam nastepujacy kod xml:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <DATEIEN>
  3. <Datei>Roger_gegen_Roger2.mp3</Datei>
  4. <Datei>2222</Datei>
  5. <Datei>3333</Datei>
  6. <Ordner Name="BundesratsWG">
  7. <Datei>Bundesrats WG - 2007-03-30 - Knut.mp3</Datei>
  8. <Datei>Bundesrats WG - 2007-04-13 - Bruce Darnell.mp3</Datei>
  9. </Ordner>
  10. <Ordner Name="RadioBeo">
  11. <Datei>radiobeo_radioday2010.mp3</Datei>
  12. </Ordner>
  13. <meine Name="kon">
  14. <probe> fdfadfa </probe>
  15. <probe> 234532423234 </probe>
  16. </meine>
  17. </DATEIEN>


Dane te wczytuje do zmiennej za pomoca funkcji:


  1. $dateien=simplexml_load_file(PFAD."DATEIEN.xml);



Jest jakas mozliwosc, zeby przegladac podkatalogi katalogu ordner Name="RadioBeo" uzywajac zamiast indeksu katalogu atrybutu name? pokaze na przykladzie, jak chce to robic, i jak nie dziala smile.gif





  1. echo $datei->Ordner Name="RadioBeo" ->Datei [0]
  2.  



Z gory dziekuje, za kazda pomoc
Go to the top of the page
+Quote Post
Greg0
post 3.10.2013, 11:54:53
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


Możesz użyć xpath:
  1. $dateien=simplexml_load_file(PFAD."DATEIEN.xml");
  2. $result = $dateien->xpath('//Ordner[@Name="RadioBeo"]/Datei');
  3. print_r($result);
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: 5.07.2025 - 18:18