Balise vide: canonical-form
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:
j'ai trouvé une solution sur le net mais ça veut marcher:
Code:
1 2 3 4
|
Document doc = builder.parse(value);
DOMConfiguration config = doc.getDomConfig();
config.setParameter("canonical-form",Boolean.TRUE); |
mais ça me renvoi une exception:
Code:
1 2
|
org.w3c.dom.DOMException: FEATURE_NOT_SUPPORTED: The parameter canonical-form is recognized but the requested value cannot be set. |
en plus:
Code:
1 2
|
config.canSetParameter("canonical-form",Boolean.TRUE) == false |
Alors pourquoi je ne peut pas mettre la valeur de canonical-form à true ?
Y a-t-il une autre solution pour générer des balise vides avec cette façon: <balise></balise>
Merci.