Este es mi XML.Cómo ordenar valores a través de 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 lógica es la siguiente: nodos elemento debe ser clasificados de acuerdo con val nodo y la fecha. First Order debe basarse en val y dentro de esta secuencia de nodos con valor val. Deben estar listados por fecha.
¿Alguien sabe cómo obtener una lista ordenada de nodos XML a través de XPath?
¿Alguna idea?
Parece que sí XPath no soporta clasificar: https : //stackoverflow.com/questions/8480673/sort-with-xpath-not-xsl No estoy seguro de si esto es cierto para las versiones más recientes de XPath. –