begin process at 2010 02 10 13:39:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

le XML parser SAX : pb lorsque <balise></balise>


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

le XML parser SAX : pb lorsque <balise></balise>

mardi 20 juillet 2004 à 12:53:22 | le XML parser SAX : pb lorsque <balise></balise>

Enguerrant

hello!
voilà, j'utilise SAX pour parser un fichier XML, et çà se passe plutot bien !! sauf lorsque dans le fichier en question, il n'y a, à un endroit quelconque, aucun texte entre la balise ouvrante et la balise fermante :
<balise></balise>
Dans ce cas, le texte lu par SAX comme étant entre les 2 balises n'est pas null, ni "", comme on peut l'espérer, mais un truc du genre espace-saut à la ligne-espaces (ma trace a une drôle de tête).
Autre chose que je ne comprend pas : lorsquej e fais une trace dans la fonction characters() -qui est appelée, si jai bien compris, chaque fois que SAX lit du texte entre 2 balises- , eh bien je me rend compte qu'en fait cette fonction est appelée 2 fois pour chaque occurence <balise> texte <balise> !! Et lorsque je trace le string s qui est lu, la première fois j'ai bien le texte qui se trouve entre les 2 balises, et la 2e, j'ai ce drôle de truc espace-saut-à-la-ligne-espaces. Je me demande si çà a un rapport avec le problème précédent ?
mardi 20 juillet 2004 à 19:38:01 | Re : le XML parser SAX : pb lorsque <balise></balise>

neodante

Administrateur CodeS-SourceS

Neodante

Je te dirais que la réaction est normale ... tu ne donnes pas de XML Schema ni de DTD à ton parser n'est ce pas ???? Si tu veux réellement comrendre dans les moindres recoins (et c'est un minimum pour SAX) son fonctinnement je te conseille de lire le J2EE tutorial, il y a une partie uniquement consacrée au parser SAX et franchement c'est super bien fait ... en revanche prépare toi 1 ou 2 heures pour le faire en entier ... mais ensuite tu comprendras pourquoi tu as ce genre de chose ... en plus tu auras un squelette de code vraiment très robuste à la fin de ta lecture ...
@+

[Responsable www.neogamedev.com]
jeudi 12 août 2004 à 11:37:26 | Re : le XML parser SAX : pb lorsque <balise></balise>

jpauldum

Puisque vous parlez le Sax, je me permets de vous écrire,
je suis débutant en Java.
je voudrais lire un fichier Xml mais j'ai déjà un pb quand je fais l'import de javax:
import javax.xml.parsers;
ceci est une erreur car javax.xml n'est pas trouvé

Comment puis-je m'en sortir,
Merci
JPaul Dumoulin
jeudi 12 août 2004 à 18:25:51 | Re : le XML parser SAX : pb lorsque <balise></balise>

neodante

Administrateur CodeS-SourceS

Neodante

Parce que tu importes un package ???? On importe uniquement des classes contenues dans des packages !!! lol
Donc pour inclure toutes les classes contenues dans un package :
import javax.xml.parsers.*;
Il te manque le '*' !
C'est tout !!! lololol ;-)
@+

[Responsable www.neogamedev.com]
dimanche 25 juin 2006 à 12:26:14 | Re : le XML parser SAX : pb lorsque <balise></balise>

papillon2000

boujour a tous, je suis debutant et je veux parser un fichier xml mais je ne sais pas comment faire ,est ce que vous pouvez m'orienter a la bonne source, ou m'envoyer des exemples de code , merci d'avance.


Cette discussion est classée dans : texte, xml, sax, parser, balises


Répondre à ce message

Sujets en rapport avec ce message

Mise e forme d'un fichier des info retirer a l'aide d'un Parser xml [ par Caralho27 ] J'effectuen un parsing sur plusieurs fichiers à l'aide d'un programme JAVA mais il me faudrait mettre les valeurs que g rechercher dans un tableau.Je Parser une String contenant du xml avec SAX ... [ par jerooome ] Bonjour à tous, Situation: j'ai un client qui ce connect à un serveur via un socket, et qui lui envoie un flux xml, le serveur recoit cela dans une Gestion des balises XMl <include> avec un parser SAX-Handler [ par O Sensei ] Bonjour,   Voila tout est quasiment dans le titre. J'ai pour le moment mon parser SAX et un handler pour lire mon fichier XML. Je souhaiterai ajouter parser xml avec l'api sax [ par amouna23 ] bon soir à ts je veux parser un document xml mais en utilisant son schema(c-à-d ".xsd")avec sax,est ce que c possible ou il faut que je crée le docume Parser du HTML [ par JALEO WAHRANI ] Bonjour à tous,j'utilise actuellement htmlparser pour parser du HTML (logique !). Cependant je bute sur un problème car je voudrais ouvrir un fichier, découper un xml avec sax [ par akjhen3100 ] BonjourJe recherche un code java utilisant SAX pour découper un gros fichier xml en plusieurs petits fichiers xml:en entrée on a un fichier de type< Algorithme de parser xml générique [ par snipeurcoq ] Bonjour, je vous envoie ce message car je commence à désespérer sur la réalisation du projet sur lequel je me trouve. Je vous indique ce que je dois probleme parsing xml [ par rouldtahar80 ] Bonjour   <p class="MsoNormal" sty Creer un fichier XML [ par boumarsel ] Normalement avec cbout de code :DOMParser parser = new DOMParser(); parser.parse("c:\\Modele.xml"); < comment parser un fichier xml [ par tarekcom ] Bonjour tout le monde  j'ai 2 fichiers xml et mon travail et de les analyser donc je dois savoir les parser pour obtenir ce qu'il faut ensuite l'affic


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales