Nous sommes actuellement le 11 Juil 2026, 18:24

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 
Auteur Message
MessagePublié: 10 Oct 2003, 13:59 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 14:51
Message(s) : 1337
Localisation : Québec
Je recherche un bon tutorial pour Xerces. L'aide fournit n'est vraiment pas super. J'ai modifier une des exemples pour presque faire ce dont j'ai besoin. Par exemple, dans le cas de ce fichier xml :

Code :
<?xml version="1.0"?>
<item>
   <numero>numero 1</numero>
   <desc>tele</desc>
</item>


J'arrive à retrouver xml et je peux connaître la version. Je retrouve aussi item, numero, desc, mais pour ces derniers, je n'arrive pas à obtenir le text "numero 1" et "tele".

Un bon tutorial ou un bout de code serait très apprécié.
Merci.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 11 Oct 2003, 12:14 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 30 Nov 2002, 14:50
Message(s) : 12
Utilise tu un parser DOM ou SAX? En DOM, je crois qu'une fois que tu as un Node, tu appelle la méthode getNodeValue() pour avoir le texte du Node alors qu'en SAX la méthode characters() de ton DocumentHandler est appelée lorsque du texte est rencontré.

J'suis pas certains de ce que je dis, j'ai seulement regardé l'API rapidement, je me suis d'ailleurs aperçu qu'elle était moins complète qu'en Java :(

Et désolé, je n'ai pas de tutorial sous la main!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 14 Oct 2003, 09:56 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 14:51
Message(s) : 1337
Localisation : Québec
J'utilise SAX, soit la classe MemParseHandlers. J'arrive à voir mes éléments grace à la fonction virtuel startElement. Une fois le document parser, comment faire pour récupérer le text d'un élément ? Comme dans mon exemple, comment faire pour récupérer " télé ".

J'avais essayé avec le SDK de Microsoft. Ça fonctionnait et il me semblait beaucoup plus imple, mais je n'arrive pas à lire les fichiers rss de la version 0.91.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site