XML & HTML

Ajouter un nouvel élément

Les performances du mois

JAXP
2
JAXB
1
Dom4J
3

    ang Xerces

    Éditeur : Apache Software Foundation +
    Implémentation d'un parseur XML.

    ang Xalan

    Éditeur : Apache Software Foundation +
    Processeur XSLT.

    ang Saxon

    Éditeur : Saxonica +
    Processeur XSLT.

    ang XSLTC

    Éditeur : Apache Software Foundation +
    Processeur XSLT.

    ang Crimson

    Éditeur : Apache Software Foundation +
    Implémentation d'un parseur XML.

    ang JAXB

    Éditeur : Sun Microsystems +
    JAXB (Java Architecture for XML Binding) offre les outils et API nécessaires pour "lier" des objets java à des documents XML. JAXB utilise des schémas (W3C XML Schema) pour faire ce lien. Une fois ce lien créé (grâce à un compilateur qui va générer les packages correspondant à un schéma donné), vous pouvez facilement sérialiser/desérialiser les objet java sous un format XML. Pour plus d'informations sur JAXB, vous pouvez suivre ces liens :
    - JAXB home
    - JAXB (Java Web Services Tutorial)
    Pour le moment, JAXB permet juste de partir d'un Schéma XML pour générer les classes correspondantes (interfaces à implémenter). JAXB 2.0 devrait palier à cette limitation en permettant de créer des schémas à partir de classes Java déjà définies. Pour plus d'informations, regardez la JSR 222 : http://www.jcp.org/en/jsr/detail?id=222.

    ang Zeus

    Éditeur : ObjectWeb +
    Zeus est un ensemble d'outils de binding Java/XML.

    ang XMLBeans

    Éditeur : Apache Software Foundation +
    XMLBeans est un outil pour le le binding Java/XML développé par Apache.

    ang XStream

    Éditeur : XStream +
    XStream est un outil/API pour la sérialisation/desérialisation XML.

    ang FOP

    Éditeur : Apache Software Foundation +
    Processeur XSLT.

    ang jfor

    Éditeur : Apache Software Foundation +
    jfor est un outil permettant de transformer des fichiers XSL-FO en RTF, tout comme FOP et les fichiers PDF.

    ang JAXP

    Éditeur : Sun Microsystems +
    JAXP (Java API for XML Processing) est l'API "standard" (appartenant au JDK) pour la manipulation du format XML. Cette API contient en fait plusieurs API, dont SAX, DOM, TrAX. Elle permet de travailler aussi avec XInclude et XPath. Pour plus d'informations :
    La partie XML de la FAQ Java.
    Lecture d'un flux XML via SAX
    Pour plus d'informations sur XML, vous pouvez visiter la rubrique XML de developpez.com : http://xml.developpez.com/.

    ang JDOM

    Éditeur : jdom.org +
    JDOM est une API permettant la représentation, la manipulation et l'écriture d'un document XML. Cette API se veut une alternative aux standards SAX et DOM, tout en restant compatible avec ceux-ci. Légèreté, puissance et facilité de prise en main sont ses principaux atouts.

    ang Dom4J

    Éditeur : MetaStuff, Ltd. +
    Dom4J est une api Open Source Java permettant de travailler avec XML, XPath et XSLT. Cette librairie est compatible avec les standards DOM, SAX et JAXP.

    ang XOM

    Éditeur : Elliotte Rusty Harold +
    XOM (XML Object Model) permet de travailler avex XML 1.0, XInclude, TrAX, etc.

    ang StAX

    Éditeur : Sun Microsystems +
    StAX (Streaming API for XML) est une API
    permettant de faire du "pull-parsing XML"(contrairement à SAX qui fais du push parsing).
    Plusieurs implémentations existent déjà pour cette
    spécification :

    ang Commons JXPath

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons permet d'utiliser XML Path Language (XPath) Version 1.0.

    ang Nux

    Éditeur : DSD Department +
    Nux est une API open-source étendant les librairies XOM et Saxon. Les fonctionnalités offertes sont nombreuses : XQuery, XPath, validations complexes, etc.

    ang Commons Digester

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons permet de faire du mapping XML/Java simple, grâce à la définition de règles (Rules).

    ang HTMLParser

    Éditeur : HTMLParser +
    HTMLParser permet l'extraction des données et la transformations de documents HTML.

22 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula