Det finns såvitt jag vet inget sätt att sortera noder i XPath, utan det måste göras i värdspråket. ok. brukligt är att läsa in XML-datat i programmet och låta programmet sortera tabellerna? Du kanske kan ta hjälp av XSLT transformering för att sortera.XPATH nöt nr2
Stigande /fallande
Hur skriver man xpathe:en när jag önskar erhålla hela tabellen "bookstore" stigande sorterad efter "author" ?
<code>
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="eng">Learning XML</title>
<author>OLLE</author>
<price>39.95</price>
</book>
<book>
<title lang="eng">Learning XML once more</title>
<author>OLLE</author>
<price>139.95</price>
</book>
<book>
<title lang="eng">Harry Potter</title>
<author>NISSE</author>
<price>29.99</price>
</book>
</bookstore>
</code>Sv: XPATH nöt nr2
Att lägga author-noderna du får från select-metoden i en sorterad lista med namnet som nyckel tror jag är enklast.Sv:XPATH nöt nr2
annars synd att det inte går. Sv: XPATH nöt nr2
googla: sorting xml.
Kan detta vara något http://www.xml.com/pub/a/2002/07/03/transform.html