Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Fonction not (XPath)

Retourne true si l'argument est false et inversement.


boolean not(boolean)

Dans cet exemple, la feuille de style notexample.xsl est appliquée au document books.xml. Pour chaque nœud book, la valeur de l'élément <price> est évaluée. Si elle est inférieure à 10, la valeur des éléments <title> et <price> sont insérées dans le navigateur.

Fichier XML (books.xml)


<?xml version='1.0'?>
<?xml-stylesheet type="text/xsl" href="notexample.xsl"?>
<catalog>
   <book id="bk101">
      <author>Gambardella, Matthew</author>
      <title>XML Developer's Guide</title>
      <genre>Computer</genre>
      <price>44.95</price>
      <publish_date>2000-10-01</publish_date>
      <description>An in-depth look at creating applications with
 XML.</description>
   </book>
   <book id="bk102">
      <author>Ralls, Kim</author>
      <title>Midnight Rain</title>
      <genre>Fantasy</genre>
      <price>5.95</price>
      <publish_date>2000-12-16</publish_date>
      <description>A former architect battles corporate zombies,
 an evil sorceress, and her own childhood to become queen of the world.</description>
   </book>
</catalog>


Fichier XSLT (notexample.xsl)


<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
   <xsl:for-each select="//book[not(price &gt; 10)]">
      <xsl:value-of select="title"/> -
      $<xsl:value-of select="price"/><br/>
   </xsl:for-each>
</xsl:template>

</xsl:stylesheet>


ms256458.collapse_all(fr-fr,VS.120).gifDonnées en sortie formatées

Pluie de minuit - 5,95 $

ms256458.collapse_all(fr-fr,VS.120).gifSortie du processeur

<?xml version="1.0" encoding="UTF-16"?>Midnight Rain - $5.95<br />

Afficher: