XSLT / Xpath : Comparer deux variables!

XSLT / Xpath : Comparer deux variables! - XML/XSL - Programmation

Marsh Posté le 20-04-2006 à 11:47:19    

Bonjour,
 
Je débute dans la 'prog' Xml / Xslt et Xpath et j'ai une structure xml à identifier par un template xslt.
Jusque la ca va :)
 
Structure XML :  
 
<math xmlns="http://www.w3.org/1998/Math/MathML">
     <mrow>
         <msub>
             <mo>∫</mo>
                   <mrow>
                           <mi>x</mi>
                           <mo>∈</mo>
                           <mi>D</mi>
                   </mrow>
        </msub>
        <mrow>
             <mi>f</mi>
             <mo>⁡</mo>
             <mi>x</mi>
        </mrow>
        <mo>ⅆ</mo>
        <mi>x</mi>
      </mrow>
</math>
 
Probleme :  Comment écrire le "match" avec xpath pour lui demander de vérifier dans ma structure que j'ai bien une variable (ici x) dans le 1er "mrow" et la meme variable dans le deuxieme "mrow" ?
 
J'espere etre clair ;)
 
voila ce que j'ai fait :  
 
  <xsl:template match="mml:mrow[mml:msub[mml:mo[text()='∫']]]
   
   [mml:msub[mml:mrow[

  • [name()='mi']]]] = [mml:mrow[[*][name()='mi']]] ">


Ca doit etre quelque chose dans le genre mais en xpath je suis pas tres fort :p (du tout)!
 
Quelqu'un peut m'aider ? :p
 
N'hésitez pas a demander plus d'information ! je reste la ^^
 
Merci d'avance !


Message édité par bad11 le 20-04-2006 à 13:44:20
Reply

Marsh Posté le 20-04-2006 à 11:47:19   

Reply

Marsh Posté le 20-04-2006 à 13:13:35    

up ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed