|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 171 ![]() |
Bonjour,
Je demande beaucoup de trucs mais j'amerais savoir comment trier les noeuds selon leur date par exemple. Date étant attribut du noeud .. date étant sous la forme 124544345 .. Tant qu'on y est, comment faire pour afficher seulement 5 noeuds par exemple ? Merci |
|
|
00
|
|
|
#2 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 171 ![]() |
Merci, et si au lieu de vouloir trier par date, je veux que les premiers passent derniers .. (dans l'ordre inverse quoi) ..?
C'est possible avec seulement DOM ? Sinon si tu as le temps, pourrais-tu me faire un exemple ou me montrer un bon tuto pour xsl .. Merci. |
|
|
00
|
|
|
#4 | ||||||||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Code :
Code XML :
Code XML :
Citation:
|
||||||||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 171 ![]() |
Tu as du mal comprendre
Je veux pas modifier le fichier, juste l'affichage sur la page .. C'est possible quand même je suppose .. |
|
|
00
|
|
|
#6 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 171 ![]() |
Ah oki,
C'est parce que j'avais vu saveXML .. Merci j'essaierai ça ce soir ou demain, Merci encore |
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 171 ![]() |
Bonjour,
Je viens d'essayer pour limiter le nombre de noeuds a prendre. Le problème c'est que çalà ne m'en séléctionne qu'un seul. avec [position()=XX] j'ai essayer [position()<XX][position()>XX] mais là erreur .. J'ai comme données le n° du premier noeud a prendre et le nombre que je dois en prendre .. Can I help me ? |
|
|
00
|
|
|
#9 | ||||||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
![]() Soit ce fichier xml : Code XML :
Soit le code suivant pour prendre 4 éléments b à partir du troisième : Code :
Citation:
|
||||||
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 171 ![]() |
Parfais,
Merci |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : août 2009 Messages : 2 ![]() |
Bonjour j ai un soucis avec le XML et DOM. J'ai un fichier dans lequel je stocke un XML. dans ce XML je désirerai changer l'ordre de 2 noeuds. Cela est-il possible ????
AVANT : <CONTENTS> - <Content> <Type>Folder1</Type> <Cle>/1</Cle> <Name>1</Name> <Url /> </Content> - <Content> <Type>Folder2</Type> <Cle>/2</Cle> <Name>2</Name> <Url /> </Content> - <Content> <Type>Folder3</Type> <Cle>/3</Cle> <Name>3</Name> <Url /> </Content> </CONTENTS> Après Modif je voudrais ceci : <CONTENTS> - <Content> <Type>Folder2</Type> <Cle>/2</Cle> <Name>2</Name> <Url /> </Content> - <Content> <Type>Folder1</Type> <Cle>/1</Cle> <Name>1</Name> <Url /> </Content> - <Content> <Type>Folder</Type> <Cle>/3</Cle> <Name>3</Name> <Url /> </Content> </CONTENTS> J'ai mis cette question ailleurs sur le forum mais je n'étais pas sur de sa bonne place. Donc je sais pas comment faire : échanger les noeuds ou alors récupérer les valeurs de chaque sous-noeud pour les affecter au sous-noeud souhaité et vice versa .... Je ne sais pas du tout comment faire ni si cela est possible .... Je vous remercie par avance de votre aide. Cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com