Partager via


Fonction local-name

Retourne la partie locale du nom développé du nœud dans l'argument node-set figurant en premier dans l'ordre du document.

string local-name(node-set?)

Notes

Un nom développé comporte généralement un URI d'espace de noms (ou un préfixe associé), un signe deux-points (:) et une partie locale. Par exemple, b:author est un nom développé, b étant le préfixe URI d'espace de noms et author la partie locale. Appliquée à ce nœud, la fonction local-name() retourne donc author. Lorsqu'un nœud n'a pas de nom développé, comme author, l'application de la fonction local-name() à ce nœud retourne le nom de nœud tel quel, à savoir author.

Si l'argument node-set est omis, la valeur par défaut est une collection de nœuds avec le nœud de contexte comme seul membre.

Exemple

Fichier XML (data.xml)

Fichier XSLT (sample.xsl)

Fichier XSLT auxiliaire (book-schema.xml)

Données en sortie formatées

local-name() Function

catalog =

book =

author = Gambardella, Matthew

title = XML Developer's Guide

genre = Computer

price = 44.95

publish_date = 2000-10-01

description = An in-depth look at creating applications with XML.

book =

author = Ralls, Kim

title = Midnight Rain

genre = Fantasy

price = 5.95

publish_date = 2000-12-16

description = A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world.

Sortie du processeur

<html>

<body>

<h3>local-name() Function</h3>catalog = <br>book = <br>author = Gambardella, Matthew<br>title = XML Developer's Guide<br>genre = Computer<br>price = 44.95<br>publish_date = 2000-10-01<br>description = An in-depth look at creating applications with XML.<br>book = <br>author = Ralls, Kim<br>title = Midnight Rain<br>genre = Fantasy<br>price = 5.95<br>publish_date = 2000-12-16<br>description = A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world.<br></body>

</html>

Voir aussi

Référence

Référence des types de données XML