probleme recupation données XML

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

probleme recupation données XML

Messagepar fongyr » 01 Nov 2013 à 01:18

Bonjour

J'ai un fichier XML dont voici que je souhaiterai recuperer une valeur au sein d'une balise
<?xml version="1.0" encoding="ISO-8859-1" ?>
<DemandePhotos >
<photos>
<photo>
<unid>2EA3B01682A79608C1257C0B00561561</unid>
<nomFichierDest>2EA3B01682A79608C1257C0B00561561.jpg</nomFichierDest>
</photo>

</photos>
<RepertoireDestination></RepertoireDestination>
<DepuisCetteDate></DepuisCetteDate>
<emailsPourRapport>
<email></email>
</emailsPourRapport>
</DemandePhotos>

S'il y'a une valeur entre la balise <email> et </email> la variable presence email ="Yes" ,s'i ny' pas de valeur alors presence email ="No"
j'utilise le NOtesSaxparser et je joue sur l'envenement SAXCharacters dont voici le code
AU depart j'initialise presenceemail ="NO"

If ( currentTAG = "email") Then

If Characters <> "" Then
'Test présence Email pour Rapport
presenceEmail = "Yes"
Emails = Characters


End If

End If

Le hic c'est que malgré le fait qu'il ny'ai pas de valeur entre la balise <email> et </email> , presenceemail = Yes et Emails me renvoie du vide ou saut de ligne

j'ai besoin de votre aide
fongyr
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 11 Juin 2007 à 15:20

Re: probleme recupation données XML

Messagepar Michael DELIQUE » 01 Nov 2013 à 10:08

salut

regarde ça => viewtopic.php?f=124&t=13142
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: probleme recupation données XML

Messagepar fongyr » 02 Nov 2013 à 00:12

BOnjour

à supposer que nous sommes dans cette ligne <RepertoireDestination></RepertoireDestination>

wSource As String represente quoi
wTag As String represente quoi
,wTag2 represente quoi
fongyr
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 11 Juin 2007 à 15:20

Re: probleme recupation données XML

Messagepar Jérôme Deniau » 02 Nov 2013 à 08:19

Ben ce sont les paramètres de la fonction
wSource -> la ligne XML <RepertoireDestination>Tarpouite</RepertoireDestination>
wtag -> balise ouvrante <RepertoireDestination>
wtag2 -> balise fermante </RepertoireDestination>

du moins ce qu'on en lit dans le code
Avatar de l’utilisateur
Jérôme Deniau
Maître-posteur
Maître-posteur
 
Message(s) : 497
Inscrit(e) le : 08 Mars 2013 à 09:52
Localisation : Rennes (Bretagne à l'Ouest de la France)

Re: probleme recupation données XML

Messagepar fongyr » 02 Nov 2013 à 17:46

Mais , tu es entrain de lire ton fichier XML
comment donc savoir qu'on est sur la ligne correspondante
fongyr
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 11 Juin 2007 à 15:20

Re: probleme recupation données XML

Messagepar Michael DELIQUE » 02 Nov 2013 à 20:39

re,

tu passe pas pas la ligne mais tout le ficher xml dans la variable wSource
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron