Bonjour,
je débute dans l'utilisation de XML avec Java. J'utilise l'API Dom pour construire un document SVG.
La ligne ci-dessus, en tenant compte de la création d'un Builder au préalable, crée l'entête d'un document suivante quand je l'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Node aNode = builder.getDOMImplementation().createDocument(null, aQualifiedName, doctype);
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg/>
Je voudrais créer avec le code suivant une balise <svg></svg> :
J'ai l'erreur suivante à l'éxecution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Document doc = (Document)aNode; Element racine = doc.createElement("svg"); doc.appendChild(racine);
"org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. "
Pourriez-vous m'expliquer et/ou corriger mon erreur ?
Merci d'avance
Bonne journée[/b]
Partager