Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

XSL problème



  1. #1
    activmaker

    XSL problème


    ------

    Bonjour,

    J'utilise un XSL pour re formater un XML .
    J'ai un souci pour sélectionner la valeur d'un noeud enfant.

    Noeud dans xml d'origine

    <Noeud attr="toto">
    <valeur>50</valeur>
    </Noeud>

    Je veux obtenir ce résultat :

    <Noeud attr="toto">50</Noeud>

    J'ai utilisé
    <xsl:value-of select="./valeur"></xsl:value-of> Pour lire le contenu du noeud valeur , mais sans succès.
    J'obtiens
    <Noeud attr="toto"></Noeud>

    Quelqu'un peut il me corriger ?
    Merci d'avance.

    -----

  2. #2
    umfred

    Re : XSL problème

    utilise peut-être plutôt
    <xsl:value-of select="Noeud/valeur"></xsl:value-of>
    ou
    <xsl:value-of select="//*/valeur"></xsl:value-of>

  3. #3
    activmaker

    Re : XSL problème

    Bonjour,

    Merci pour la réponse, j'ai pu faire des tests sur https://xslttest.appspot.com/ et je viens de comprendre que le XSL n'est pas en cause. La syntaxe fait correctement la transformation. C'est le moteur XSL que j'utilise qui ne fait pas le job .
    C'est du java, j'utilise pour la transformation

    import javax.xml.transform.Transforme rFactory;
    import javax.xml.transform.sax.SAXTra nsformerFactory;

    Je sais qu'il y a d'autres classes pour faire le job, si quelqu'un à un conseil , je prends.

Sur le même thème :

Discussions similaires

  1. probleme pour configurer mes interfaces sur linux ( probleme assez théorique)
    Par docEmmettBrown dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 27/06/2017, 19h49
  2. Problème de majoration - Discrétisation d'un problème de Dirichlet homogène pénalisé
    Par sknbernoussi dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 30/01/2015, 09h13
  3. Réponses: 2
    Dernier message: 04/12/2012, 15h08
  4. probleme avec une asympote et une fonction exponentielle(Probleme d'enoncé?)
    Par *Lolita* dans le forum Mathématiques du collège et du lycée
    Réponses: 15
    Dernier message: 04/12/2008, 18h26