OVH Cloud OVH Cloud

tutoriel sax

3 réponses
Avatar
Pif
Bonjour, je suis à la recherche d'un bon tutoriel sur SAX... je connais
déjà DOM et les principes XML. J'ai déjà regardé sur google et
développez.com, mais je n'ai pas trouvé mon bonheur, je souhaite quelque
chose de vraiment pédagogique, pas trop sommaire.

Merci d'avance pour vos propositions.

3 réponses

Avatar
ludo06
Pif wrote:
Bonjour, je suis à la recherche d'un bon tutoriel sur SAX... je connais
déjà DOM et les principes XML. J'ai déjà regardé sur google et
développez.com, mais je n'ai pas trouvé mon bonheur, je souhaite quelque
chose de vraiment pédagogique, pas trop sommaire.

Merci d'avance pour vos propositions.


Je ne sais pas si ca peux t'aider mais je donnais ce cours (tres
sommaires, et surtout de 2002 :-():
http://www.ludovic.maitre.freesurf.fr/formations/xml/cours/xml_et_ses_applications.ppt
(p. 159 a 163)
et ce tp a mes etudiants:
http://www.ludovic.maitre.freesurf.fr/formations/xml/tp/java_et_xml.html
( 1 maigre chapitre sur SAX, avec des erreurs, maile moi pour avoir la
correction si necessaire!)

En gros SAX mais c'est sommaire, c'est une bibliotheque de programmation
evenementielle pour XML, c'est a dire que tu va coder des objets appelés
handlers (gestionnaires, cf DefaultHandler) qui vont etre appele a
chaque evenement (debut de balise, fin de balise... [=endElement()])
detecté par le lecteur (parser) SAX lorsqu'il lit du XML.
Cf. par exemple
http://infocenter.ubik-products.net/help/topic/BaseDocsPlugin/doc/refs/jdk1_4_2/api/javax/xml/parsers/SAXParser.html
http://infocenter.ubik-products.net/help/topic/BaseDocsPlugin/doc/refs/jdk1_4_2/api/org/xml/sax/helpers/DefaultHandler.html

--
Cordialement,
Ludo - http://www.ubik-products.com
---
"L'amour pour principe et l'ordre pour base; le progres pour but" (A.Comte)

Avatar
ludo06
ludo06 wrote:
Pif wrote:

Bonjour, je suis à la recherche d'un bon tutoriel sur SAX... je
connais déjà DOM et les principes XML. J'ai déjà regardé sur google et
développez.com, mais je n'ai pas trouvé mon bonheur, je souhaite
quelque chose de vraiment pédagogique, pas trop sommaire.

Merci d'avance pour vos propositions.



Je ne sais pas si ca peux t'aider mais je donnais ce cours (tres
sommaires, et surtout de 2002 :-():
http://www.ludovic.maitre.freesurf.fr/formations/xml/cours/xml_et_ses_applications.ppt

(p. 159 a 163)
et ce tp a mes etudiants:
http://www.ludovic.maitre.freesurf.fr/formations/xml/tp/java_et_xml.html
( 1 maigre chapitre sur SAX, avec des erreurs, maile moi pour avoir la
correction si necessaire!)

En gros SAX mais c'est sommaire, c'est une bibliotheque de programmation
evenementielle pour XML, c'est a dire que tu va coder des objets appelés
handlers (gestionnaires, cf DefaultHandler) qui vont etre appele a
chaque evenement (debut de balise, fin de balise... [=endElement()])
detecté par le lecteur (parser) SAX lorsqu'il lit du XML.
Cf. par exemple
http://infocenter.ubik-products.net/help/topic/BaseDocsPlugin/doc/refs/jdk1_4_2/api/javax/xml/parsers/SAXParser.html

http://infocenter.ubik-products.net/help/topic/BaseDocsPlugin/doc/refs/jdk1_4_2/api/org/xml/sax/helpers/DefaultHandler.html


Desole mon serveur est daube pour les liens sur infocenter, tant mieux

ils sont copyright, reporte toi a la doc de Java sur les 2 classes, c
aussi simple :-)
@+

--
Cordialement,
Ludo - http://www.ubik-products.com
---
"L'amour pour principe et l'ordre pour base; le progres pour but" (A.Comte)


Avatar
Hervé AGNOUX
Pif wrote:

Bonjour, je suis à la recherche d'un bon tutoriel sur SAX... je connais


Peut être
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JAXPSAX.html#wp69937

... qui est un chapitre du "The J2EETrademarked 1.4 Tutorial",
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html

Et puis quelques modestes "tips" dans ma faq jaxp à
http://xmlfr.org/documentations/faq/040720-0001

Bonne lecture.


--
Hervé AGNOUX
http://www.diaam-informatique.com