
FAQ Java XMLConsultez toutes les FAQ
Nombre d'auteurs : 28, nombre de questions : 54, dernière mise à jour : 17 mai 2009
Cette faq a été réalisée à partir des questions fréquemment posées sur les forums de http://www.developpez.com et de l'expérience personnelle des auteurs.
Nous tenons à souligner que cette faq ne garantit en aucun cas que les informations qu'elle propose sont correctes. Les auteurs font leur maximum, mais l'erreur est humaine. Cette faq ne prétend pas non plus être complète. Si vous trouvez une erreur, ou que vous souhaitez nous aider en devenant rédacteur, lisez ceci.
Sur ce, nous vous souhaitons une bonne lecture.
FAQ lues fois.
Table des matières
1. Informations générales
(5)
2. Généralités
(11)
- Comment manipuler du XML avec Java ?
- Qu'est-ce que JAXP ?
- Que sont les API SAX, DOM et XSLT ?
- Quelles autres fonctionnalités sont accessibles avec JAXP ?
- Quels sont les rapports entre les versions de JAXP et celles des spécifications XML ?
- Je n'ai pas le dernier JDK. Comment faire pour avoir accès à toutes les fonctionnalités de JAXP ?
- Quels sont les parseurs XML et processeurs XSLT utilisés par JAXP RI ?
- Comment changer le parseur XML ou le processeur XSLT ?
- Comment chercher une DTD dans le CLASSPATH (SAX et DOM) ?
- Ou trouver plus d'informations sur le format XML ?
- Quelles autres API existent pour travailler avec XML ?
3. SAX
(6)
4. DOM
(11)
- Comment fonctionne l'API DOM ?
- Comment ouvrir un fichier XML avec DOM ?
- Comment gérer les erreurs durant la création d'un DOM ?
- Quelles informations peut on récupérer sur un DOM ?
- Quels sont les différents types de nodes ?
- Comment parcourir l'arborescence d'un DOM ?
- Comment accèder au contenu et aux attributs d'un Element ?
- Comment connaitre le nombre d'enfants d'un Element ?
- Comment modifier un DOM (document, nodes et éléments) ?
- Comment créer un DOM de toutes pièces?
- Comment convertir un XML DOM en String ?
5. XSLT
(9)
- Comment fonctionne l'API XSLT ?
- Comment créer et configurer un Transformer (pour SAX et DOM) ?
- Que sont les Templates crées par TransformerFactory?
- Comment gérer les erreurs durant la transformation ?
- Comment créer ou modifier un fichier XML avec DOM et XSLT ?
- Comment créer ou modifier un fichier XML avec SAX et XSLT ?
- Comment créer un fichier HTML à partir d'un XML ?
- Comment créer un fichier PDF à partir d'un XML ?
- Comment enchaîner les transformations XSLT ?
6. XPath
(12)
- Qu'est ce que XPath ? Pourquoi l'utiliser ?
- Comment fonctionne le package javax.xml.xpath ?
- Comment obtenir une XPathExpression ?
- Que fait exactement la méthode evaluate ?
- Comment utiliser les espaces de nommage avec XPath ?
- Comment récupérer un ensemble de noeuds avec XPath ?
- Comment récupérer un Node avec XPath ?
- Comment récupérer un booléen à partir d'une expression XPath ?
- Comment récupérer une chaîne de caractères avec XPath ?
- Comment récupérer un nombre à partir d'une expression XPath ?
- Comment travailler avec XPath si je n'ai pas Java 5.0 ?
- Où trouver des informations et cours sur le langage XPath lui-même ?















