I mają następujące sprawy związane z XPATH1 i XPATH2:XPath 1 i XPath 2 powrotne różne wyniki przy określaniu wartości min i max
<document>
<val>3</val>
<val>11</val>
<val>3</val>
<val>2</val>
<val>12</val>
<val>5</val>
<val>0</val>
<val>7</val>
</document>
xpath1: max
//val[not(. < //val)]
min:
//val[not(. > //val)]
xpath2:
document/val[. = max(//val)]
document/val[. = min(//val)]
Dlaczego nie mogę uzyskać ten sam rezultat w przetwórstwie XPATH2 z kwerendy xpath1-max:
//val[not(. < //val)]
Wydaje się, że ostatni węzeł (z val 7), ale nie jest najwyższą wartością. .. na odwrót dla wartości MIN współpracuje z przetwarzaniem XPATH2:
//val[not(. > //val)]
Czy ktoś może mi pomóc tam?
wow, bardzo ładne wyjaśnienie; dziękuję bardzo, że pomaga mi! – Fl0R1D3R