XML Groupe HELP!!!!

Résolu
cs_blueangel Messages postés 69 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 19 mars 2009 - 14 févr. 2006 à 11:22
cs_nissaf Messages postés 3 Date d'inscription mercredi 6 juillet 2005 Statut Membre Dernière intervention 20 février 2006 - 20 févr. 2006 à 13:09
<RESULTAT>

<node>

blueangel12@yahoo.com

<DATE>13/02/2006</DATE>

<HEURE>18:39:05</HEURE>

….

</node>

<node>



Amien1@yahoo.com

<DATE>13/02/2006</DATE>

<HEURE>20:40:05</HEURE>

….

</node>

<node>

blueangel12@yahoo.com

<DATE>14/02/2006</DATE>

<HEURE>18:39:05</HEURE>

….

</node>

<node>

Amien1@yahoo.com

<DATE>14/02/2006</DATE>

<HEURE>19:39:05</HEURE>

….

</node>

</RESULTAT>




Bonjour tout le monde j’ai un problème dans le tri dans un document
Xml en faite dans mon flux Xml les nœuds sont triées par rapport au
date et l’heure par ordre croissant mon probléme est le suivant est ce
que je peux faire un groupemment par rapport à l’emetteur tout en
gardant le tri sur la date. L’element le plus ancien sera le premier
sauf quand va grouper sur un même emetteur et dans ce cas on aura

<RESULTAT>

<node>

blueangel12@yahoo.com

<DATE>13/02/2006</DATE>

<HEURE>18:39:05</HEURE>

….

</node>

<node>

blueangel12@yahoo.com

<DATE>14/02/2006</DATE>

<HEURE>18:39:05</HEURE>

….

</node>

<node>



Amien1@yahoo.com

<DATE>13/02/2006</DATE>

<HEURE>20:40:05</HEURE>

….

</node>



<node>

Amien1@yahoo.com

<DATE>14/02/2006</DATE>

<HEURE>19:39:05</HEURE>

….

</node>

</RESULTAT>

Merci pour votre aide!!!



blueangel13

blueangel13

6 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
14 févr. 2006 à 13:44
Je suis nul en sql mais ca m'etonnerais beaucoup que l'on puisse pas faire ce que tu demandes, va voir du coté de www.sqlfr.com

Sinon si tu veux vraiment faire ca en asp, tu as la solution xsl ou alors tu créer un nouveau document xml et puis tu le manipules via le DOM


<HR>
Cyril - MVS - MCP ASP
3
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
14 févr. 2006 à 12:48
Bonjour,

peut tu détailler ce que tu cherches à faire ? quelle langage, comment arrive ce fichier xml etc...

<hr>Cyril - MVS - MCP ASP
0
cs_blueangel Messages postés 69 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 19 mars 2009
14 févr. 2006 à 12:59
oui en faite je suis entrain de passer un requete qui me renvoie une liste de noeud sur cette forme .

les noeud sont trié à travers la requete SQL suivante par date du plus ancien au plus récent :

SELECT EMETTEUR, DATE, HEURE

FROM tb_Personne

ORDER BY DATE, HEURE

donc pour moi il me faut les emeteurs du plus ancien au plus
récent mais ces emetteurs doivent être regroupé au moment de
l'affichage par leur adresse mails.

de façon à ce que l'emetteur le plus ancien soit affiché en premier
mais que ses enregistremment le suivent aprés, le deuxieme emetteur
suit la même logique c'est à dire que dans chaque premier noeud les
enregistrement sont trié par date mais ils sont groupé par emetteur,
j'éspere que je suis un peu plus claire.


blueangel13
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
14 févr. 2006 à 13:05
J'ai l'impression que ta question porte plus sur du sql que de l'asp :) va donc faire un tour sur www.sqlfr.com

sinon tu peux toujours faire ca avec du xsl ...


<HR>
Cyril - MVS - MCP ASP
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_blueangel Messages postés 69 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 19 mars 2009
14 févr. 2006 à 13:19
en faite en SQL on peut pas faire du groupement si on fait un tri par
rapport à la date ma question porte sur le XML est ce qu'on peut fait
un groupemment par rapport à des champs en déplaçant les noeuds qui ont
la meme valeur dans un document XML

blueangel13
0
cs_nissaf Messages postés 3 Date d'inscription mercredi 6 juillet 2005 Statut Membre Dernière intervention 20 février 2006
20 févr. 2006 à 13:09
Salut tout le monde j'ai un probleme qui consiste:
je genere un fichier XML
et avec un document XSLT je veux afficher le contenu du fichier XMl mais le probleme ce que les champs dans le fichier XML (les tables ,les champs et la base de donnée elle meme) changent à chaque fois il s'agit d'un fichier XML dynamique alors comment je peux entrer les nom des champs comme etant des parametres dans le fichier XSLT
Help please !!!
0
Rejoignez-nous