Comment trouver le max d'attributs à partir d'un document XML à l'aide de Xpath 1.0

Est-il un moyen de la requête d'un document XML pour retourner la valeur maximale d'un attribut donné à l'aide de Xpath 1.0 ?

Par exemple, est-il un moyen pour obtenir le max id ?

<?xml version="1.0" encoding="utf-8"?>
<library>
        <book id="2" name="Dragon Tatoo"/>
        <book id="7" name="Ender's Game"/>
        <book id="3" name="Catch 22"/>
        <book id="1" name="Lord of the rings"/>
</library>
+1, pour l'ananas:P
Quelle est votre langue d'accueil pour l'exécution de la XPath? Si vous êtes à l'aide de XPath 1.0 (qui n'ont pas de max fonction), alors il est probablement plus rapide pour sélectionner tous les éléments de la première et de trouver le max dans votre PL.
Je suis à l'aide de Perl 5.10.

OriginalL'auteur HerbSpiral | 2012-01-02