Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: xmlreader - jak zbadać ilość elementów wewnątrz elementu
Forum PHP.pl > Forum > XML, AJAX > XML
aladin07
witam

moj plik xml ma postac mniej wiecej taka :
  1. <priceList>
  2. <elementA>
  3. <elementB\>
  4. <price/>
  5. </elementA>
  6. <elementA>
  7. <elementB/>
  8. <price/>
  9. <price/>
  10. <price/>
  11. <price/>
  12. </elementA>
  13. </priceList>


i chodzi o to ze czasami w 'elemencieA' wystepuje jedna 'price' a czasami nawet 6 (wszystko jest opisane w atrybutach wiec to nie problem dla mnie)
ale chodzi mi o to w jaki sposob mozna by bylo sprawdzic jaka jest ilosc elementow 'price' w kazdym kolejnym 'elementA' ?
petle z xml'em w xmlreader to poki co troche za duzo na moja glowe smile.gif
z gory bardzo dziekuje za pomoc
batman
Niestety nie ma innej możliwości, jak zrobienie pętli w pętli i zliczenie ilości iteracji. XMLReader nie daje możliwości czytania węzłów dalej niż o 1 w przód.
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.