Questi sono i miei XML.Come ordinare i valori tramite XPath
<root>
<element>
<title>Title .. </title>
<val>2</val>
<date>21/01/2011</date>
</element>
<element>
<title>Title .. </title>
<val>1</val>
<date>21/01/2011</date>
</element>
<element>
<title>Title .. </title>
<val>2</val>
<date>22/01/2011</date>
</element>
</root>
La logica è questa: nodi dell'elemento devono essere classificati in base al nodo val e la data. Il primo ordine deve essere basato su val e all'interno di questa sequenza di nodi con valore val. Dovrebbero essere elencati per data.
Qualcuno sa come ottenere un elenco ordinato di nodi XML tramite XPath?
Qualche idea?
Sembra che XPath per sé non supporta l'ordinamento: https : //stackoverflow.com/questions/8480673/sort-with-xpath-not-xsl Non sono sicuro se questo è vero per le versioni più recenti di XPath. –