|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Invité de passage
![]() Inscription : mars 2005 Messages : 10 ![]() |
Bonjour à tous,
Je travaille avec un parser Java (org.apache.xerces.parsers.SAXParser) et j'essaie de transformer les données d'un XML dans un format texte en utilisant une validation XSD pour récupérer des valeurs par défaut. Exemple de fichier XSD : Code :
Exemple de fichier XML : Code :
Je souhaite convertir mon XML dans un fichier texte au format suivant : Code :
Lorsque mon SAXParser, parse le XML, au 2ème bloc <object>, il ne trouve pas le champ <toto> Visiblement, cela ne le dérange pas car il va me chercher l'élément <toto> du 3ème object. ce qui donne un résultat incorrect : alors que je souhaiterai : Code :
J'ai essayé de regarder au niveau du SAXParser mais je ne pense pas que cela soit possible. Auriez-vous un avis peut être ? Modification du XSD via XSL, pré-traitement Java... Merci d'avance |
||||||||
|
|
00
|
|
|
#2 | |||||
|
Membre chevronné
![]() Inscription : octobre 2011 Messages : 412 ![]() |
[0] Ce modèle de contenu est incorrect.
Citation:
Code :
Code :
|
|||||
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : avril 2011 Messages : 209 ![]() |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com