Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/09/2011, 16h15   #1
Membre du Club
 
Inscription : novembre 2004
Messages : 147
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 147
Points : 44
Points : 44
Par défaut valeur maximale dans un fichier XML

Bonjour,

Bonjour j'ai un fichier XML sous cette forme :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<finance>
<data> 
<name>NOM1</name>  
<period>2011-09-02 13:49:00</period>  
<close>4.344</close>  
</data>  
<data> 
<name>NOM1</name>  
<period>2011-09-02 13:52:00</period>
<close>4.344</close> 
</data>  
<data>   
<name>NOM1</name>   
<period>2011-09-02 13:53:00</period>  
<close>4.344</close>
</data> 
<data>  
<name>NOM1</name>  
<period>2011-09-02 14:29:00</period>  
<close>4.350</close>  
</data>   
<data>   
<name>NOM1</name>    
<period>2011-09-02 14:30:00</period>   
<close>4.350</close>   
</data>   
<data>     
<name>NOM1</name>   
<period>2011-09-02 14:34:00</period> 
<close>4.349</close>  
</data>   
<data>    
<name>NOM2</name>  
<period>2011-09-02 13:35:00</period>  
<close>3189.880</close>    
</data>  
<data>  
<name>NOM2</name> 
<period>2011-09-02 13:36:00</period> 
<close>3189.890</close>  
</data> 
<data> 
<name>NOM2</name>   
<period>2011-09-02 13:37:00</period>  
<close>3188.740</close>  
</data> 
<data>
<name>NOM2</name>  
<period>2011-09-02 13:38:00</period>  
<close>3189.830</close> 
</data>
</finance>
Je recherche à récupérer la valeur maximal de "period" pour NOM1 et pour NOM2, et ensuite récupérer regénérer un fichier XML avec l'ensemble des données dont "period" est compris entre deux valeurs.
Est il possible de faire cela sans avoir à parcourir l'ensemble des noeuds par exemple en xpath ?

Merci d'avance pour votre aide.
wehtam est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h29.


 
 
 
 
Partenaires

Hébergement Web