IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

differences jaxp xerces ..


Sujet :

Format d'échange (XML, JSON...) Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Par défaut differences jaxp xerces ..
    Bonjour , voila apres une journée de recherche je n'arrive toujours pas à bien saisir la differene entre JAXP et XERCES, j'ai compris que JAXP est une API qui regroupe SAX, DOM et XSLT il me semble mais je n'arrive pas a savoir ce que fais xerces en gros ! je n'arrive pas a comprendre son utilité. Je suis débutant dans le langage java... je vous remercie

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Par défaut Différences JAXP et Xerces
    JAXP (Java API for XML Processing) est une interface (API) de traitement du XML (validation, analyse, transformation) qui regroupe un ensemble d'outils Java pour le traitement du XML dont l'analyseur (parser) Xerces.

    Pour être précis, JAXP est seulement une couche d'abstraction qui enrobe des outils comme l'analyseur Xerces. En fait l'analyseur (parser) Xerces fait partie de la distribution JAXP mais pas de l'API JAXP. Autrement dit, Xerces n'est pas dans l'API JAXP mais Xerces est utilisé par JAXP.

    JAXP regroupe les deux principales interfaces d'analyse (parsage) de documents XML qui sont l'interface DOM (Document Object Model) qui construit un arbre en mémoire et l'interface SAX (Simple API for XML) qui base son analyse sur le déclenchement d'événements (et évocation de fonctions callback) et l'API de transformation XSLT (XML Stylesheet Language for Transformations) qui s'appuie sur le moteur de transformation Xalan.

    Depuis Java 5, JAXP est inclus dans le JDK et fait donc partie du langage Java de base. Auparavant JAXP était une ressource séparée et utilisait l'analyseur (parser) Crimson.

    D'autres ressources intéressantes pour le traitement du XML en Java sont :
    JDOM, dom4j et StAX.

Discussions similaires

  1. [xerces][jaxp] Comment utiliser xerces avec jaxp ?
    Par riadhhwajdii dans le forum Format d'échange (XML, JSON...)
    Réponses: 8
    Dernier message: 05/03/2010, 12h32
  2. difference entre JAXP ,dom4j et jdom
    Par riadhhwajdii dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 03/03/2010, 00h53
  3. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  4. [DOM] [Xerces] Insertion d'une entité
    Par Traroth dans le forum Format d'échange (XML, JSON...)
    Réponses: 10
    Dernier message: 19/05/2008, 09h28
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo