Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php & xml] przegladanie katalogu o nazwie "name"
Forum PHP.pl > Forum > PHP
tookie009
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
Greg0
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);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.