Bonjour,
j'utilise l'API org.w3c.dom.Document pour construire un fichier XML. Mon problème c'est que quand la valeur d'une balise est vide il la génère comme ça:
Mais j'ai besoin de l'afficher de cette façon:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <balise/>
j'ai trouvé une solution sur le net mais ça veut marcher:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <balise></balise>
mais ça me renvoi une exception:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Document doc = builder.parse(value); DOMConfiguration config = doc.getDomConfig(); config.setParameter("canonical-form",Boolean.TRUE);
en plus:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 org.w3c.dom.DOMException: FEATURE_NOT_SUPPORTED: The parameter canonical-form is recognized but the requested value cannot be set.
Alors pourquoi je ne peut pas mettre la valeur de canonical-form à true ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 config.canSetParameter("canonical-form",Boolean.TRUE) == false
Y a-t-il une autre solution pour générer des balise vides avec cette façon: <balise></balise>
Merci.
Partager