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 (du tout)!
Quelqu'un peut m'aider ?
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