Cours complet API Java pour XML, tutoriel & guide de travaux pratiques en pdf.
Intégration : API JAXP
• Java API for XML Parsing
• JAXP est une API standard J2EE permettant d’effectuer des traitements XML qui englobe :
• SAX (SAX 2.0)
• DOM (DOM Level 2)
• la manipulation de transformations XSLT
• Objectif
• Fournir une couche d’abstraction permettant d’utiliser n’importe quel analyseur SAX/DOM ou processeur XSL
• JAXP est inclus dans le JDK de Sun
Quelques liens utiles
• https://jaxp.dev.java.net/
• www.sun.com/xml
• http://java.sun.com/javase/technologies/core/xml/
• Tutoriel Java http://java.sun.com/j2ee/1.4/docs/tutorial/doc/ JAXPIntro.html
• Des exemples Xalan : http://xml.apache.org/xalan-j/samples.html
• Tutoriel Java pdf http://clicours.com/cours-java/
• Un cours en français : http://www.jmdoudoux.fr/java/dej/partie4.htm
SAX = Simple API for XML
L’Interface SAX
• SAX (Simple API for XML)
• modèle simplifié d’événements
• développé par un groupe indépendant.
• Types d’événement :
• début et fin de document
• début et fin d’éléments
• attributs, texte
• Nombreux parseurs publics
• XP de James Clark, Aelfred, Saxon
• MSXML3 de Microsoft
• Xerces de Apache
• JAXP de SUN