Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem ze skonstruowaniem zapytania XPath
chris_s
post 29.10.2012, 14:49:42
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 19.09.2012

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


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.
Go to the top of the page
+Quote Post
melkorm
post 29.10.2012, 15:10:03
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Kod
/trasy_wycieczkowe/trasa[@id='1']/punkty/punkt[text()='12']/attribute::gmaps_direct


--------------------
Go to the top of the page
+Quote Post
chris_s
post 29.10.2012, 15:26:10
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 19.09.2012

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


Bardzo dziękuję za fachową pomoc smile.gif .

Ten post edytował chris_s 29.10.2012, 15:26:32
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: 23.04.2024 - 17:58