IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

trier les données dans le cache ??


Sujet :

XSL/XSLT/XPATH XML

  1. #21
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    1) au fait ca change rien que je sois en MSXML 3.0 ?????

    2) peux tu m'expliquer cette ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select="*[name()=$field]" order="{$order}"/>
    car je pense que c'est peut etre ca ...


    @pluche

  2. #22
    Membre confirmé
    Avatar de grishka
    Inscrit en
    Janvier 2003
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 285
    Points : 499
    Points
    499
    Par défaut
    j'ai trouvé le truc qui fonctionne pas dans ton xsl, faut que tu fasses ca:

    <xsl:sort select="*[name()=$rubrique]">

    car

    <xsl:sort select="$rubrique">

    n'est pas reconnu. Pourquoi? je sais pas. peut-être que $rubrique est une chaine de caractere et que cette commande nessecite une expression XPath (qui renvoie un noeud)

  3. #23
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    effectivement ca aide

    par contre je ne comprend pas trop le sinon donc j'ai rectifié et mon prix est fait avec ta méthode, maintenant je vais essayer le tree-view 8)

    see you soon

  4. #24
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    re,

    alors voila maintenant j'ai une erreur à cette ligne quand je transforme le xmltrie en treeview ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonDiv.innerHTML = xmltrie.transformNode(xsl2)
    je pense que

    xmltrie
    n'est pas au bon format ... mais quel format faut il ???

  5. #25
    Membre confirmé
    Avatar de grishka
    Inscrit en
    Janvier 2003
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 285
    Points : 499
    Points
    499
    Par défaut
    et oui car xmltrie n'est pas un objet dom. Faut en créer un avec tes données triées

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var xmltrieDoc = new ActiveXObject("Msxml2.DOMDocument.3.0"); 
    xmltrieDoc.async = false; 
    xmltrieDoc.loadXml(xmltrie); 
    xmltrieDoc.transformNode(xls)

  6. #26
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    j'ai essayé ce que tu m'as dit mais ca passe pas, ca plante sur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xmltrieDoc.loadXml(xmltrie)
    quand je debug , xmltrie n'est pas un objet et vaut comme
    ObjetXML.text
    en gros quand je debug cette variable ca me renvoit du HTML...

  7. #27
    Membre confirmé
    Avatar de grishka
    Inscrit en
    Janvier 2003
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 285
    Points : 499
    Points
    499
    Par défaut
    oups c ma faute : loadXML (la casse est importante).


    Au fait t'as pas la doc de l'api MSXML qui traine sur ton ordi? j'utilises ca quand j'ai un doute.

  8. #28
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    nope je vais le télécharer !!
    c'est un peu ca qui me fait defaut, j'ai pas de source sur laquelle je peux chercher...

    sinon ca marche MERCI !!!!!

    par contre, encore 1 question, "XMLTRIE" ca me renvoit bien du HTML ... ou du XML

    comment le foutre dans un fichier texte pour pouvoir etre sur de son contenu ?

  9. #29
    Membre confirmé
    Avatar de grishka
    Inscrit en
    Janvier 2003
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 285
    Points : 499
    Points
    499
    Par défaut
    ton fichier xsl produit du code html...mais au formalisme xml. Donc c'est les deux à la fois!!

    nb : si tu télécharges le sdk msxml4, il y a un fichier d'aide windows assez complet. C'est celui que j'utilise à 90% du temps (les 10% restants c'est du forum )

  10. #30
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    ok je te remercie !!!!

    je vais installer MSXML4.0 mais le souci c'est que je resterai, dans mon code, en V3.

  11. #31
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    bon je reviens sur l'histoire du fichier de sortie ... est il formé en XML avec les balises que j'avais initialement ??

    par exemple est ce que je me retrouve bien avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <REPERTOIRE>
      <PERSONNE>
        <NOM>TOTO</NOM>
          [b]<SERVICE>1</SERVICE>[/b]    
      </PERSONNE>
     
      <PERSONNE>
        <NOM>TITI</NOM>
          [b]<SERVICE>1</SERVICE>[/b]    
      </PERSONNE>
     
      <PERSONNE>
        <NOM>TATA</NOM>
          [b]<SERVICE>2</SERVICE>[/b]    
      </PERSONNE>
    </REPERTOIRE>
    ou avec un fichier purement HTML ..??

    J'ai testé avec la propriété
    .xml
    et je ne retrouve pas du tout du xml mais du html ...

    donc si je comprends il faut que refasse encore 1 feuille de style ou je recrée mon xml ??

  12. #32
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    up

Discussions similaires

  1. [MySQL] Comment trier les données dans un tableau
    Par Rohan21 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 15/12/2013, 10h16
  2. Trier les données dans la base
    Par Baptiste Wicht dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 16/02/2007, 20h01
  3. Trier les données dans un formulaire
    Par nini94 dans le forum IHM
    Réponses: 2
    Dernier message: 27/11/2006, 13h26
  4. Trier les données dans un formulaire.
    Par nini94 dans le forum Access
    Réponses: 6
    Dernier message: 23/11/2006, 17h14
  5. Trier les données dans 1 tableau par ordre décroissant
    Par Blunet dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 23/11/2005, 09h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo