Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze skonstruowaniem zapytania XPath
Forum PHP.pl > Forum > XML, AJAX > XML
chris_s
Mam następujący plik XML:

  1. <trasy_wycieczkowe>
  2. <trasa id="1">
  3. <nazwa>trasa_x</nazwa>
  4. <punkty>
  5. <punkt wylNawig="n" gmaps_direct="1">11</punkt>
  6. <punkt wylNawig="n" gmaps_direct="0">12</punkt>
  7. </punkty>
  8. </trasa>
  9. </trasy_wycieczkowe>


Chcę skonstruować zapytanie XPath, które wyrzuci wartość atrybutu gmaps_direct dla punktu, którego wartość jest równa np. 12.
Próbowałem wykorzystać następujący ciąg XPath, ale nie daje on satysfakcjonującego efektu:
  1. /trasy_wycieczkowe/trasa[@id='1']/punkty[punkt='12']/punkt/attribute::gmaps_direct


Będę bardzo wdzięczny za pomoc.
melkorm
Kod
/trasy_wycieczkowe/trasa[@id='1']/punkty/punkt[text()='12']/attribute::gmaps_direct
chris_s
Bardzo dziękuję za fachową pomoc smile.gif .
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-2024 Invision Power Services, Inc.