![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 4 Dołączył: 11.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam kolejny problem ![]() Problem jest taki, że wartości w nim podane mają "," zamiast "." i nie mogę ich bezpośrednio porównywać do liczb (potrzebuje tego do wyszukiwania). <obiekt> ... <cena>230000,000</cena> np. xpath(//oferta[cena>10000]) nic nie zwraca (a np. jak szukam po ID to wszystko działa). Rozumiem, że to wina tego, że xpath nie widzi tego jako liczby (a muszę wyszukiwać "w nim" więc magiczne funkcje (int) nie zdają rezultatu. Znalazłem funkcję number() jednak ona też nie działa (albo nie umiem jej stosować). EDIT: Rozwiązane - może komuś się przyda: number(substring-before(cena,','))>10] ( co prawda nie bierze części po przecinku, ale przynajmniej zwraca co trzeba ![]() Ten post edytował masahuku 15.02.2010, 13:59:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:57 |