05 mai 2005

Intéraction entre javascript et XSL

J'ai découvert qu'il était possible de faire intéragir le XSL/XML et le javascript. En bref, je vais vous expliquer cela à travers un exemple.
La problématique est la suivante : vous manipulez des données provenant du flux XML et vous souhaitez effectuer des contrôles javascript sur les données saisies par l'utilisateur. Il ne doit pas y avoir de doublons.
Rien ne vaut un exemple : Gestion de logins
Flux XML :
<listeLogin>
                   <login>demo</login>
                   <login>admin</login>
</listeLogin>

On veut créer de nouveaux utilisateurs avec bien sûr des logins différents de ceux existant en base.

 

  1. Récupération des login en base + stockage dans le flux XML
  2. Parcours du flux XML et contrôle javascript par rapport à ce qui est saisi par l'utilisateur

Votre fonction javascript sera de la sorte :
existeLogin ("<xsl:value-of select ="listeLogin/login">");

Posté par fatihaelh à 16:21 - XML/XSL - Commentaires [0] - Permalien [#]

Commentaires

Poster un commentaire