Réglage de l'espace de Noms d'Attributs sur un Élément
Je suis en train de créer un document XML en Java qui contient les éléments suivants:
<project xmlns="http://www.imsglobal.org/xsd/ims_qtiasiv1p2"
xmlns:acme="http://www.acme.com/schemas"
color="blue">
Je sais comment créer le Nœud du projet. Je sais aussi comment définir l'attribut de couleur à l'aide de
element.setAttribute("color",
"blue")
Puis-je régler l'xmlns et xmlns:acme attributs de la même manière, en utilisant setAttribute() ou dois-je le faire d'une certaine manière spéciale, car ils sont d'espace de noms d'attributs?
Il y a des exemples pour plusieurs modèles de programmation: stackoverflow.com/questions/528312/...
OriginalL'auteur Paul Reiners | 2012-08-03
Vous devez vous connecter pour publier un commentaire.
Je crois que vous devez utiliser:
OriginalL'auteur davidfmatheson
Je ne pense pas que code ci-dessous serviront à la question!
Cela va créer un élément comme ci-dessous (à l'aide de DOM)
Ce qui permettra de ne pas ajouter de l'espace de noms d'attribut à un élément. Donc, en utilisant DOM nous pouvons faire quelque chose comme
Donc, il a donné le premier attribut comme ci-dessous, vous pouvez définir plusieurs attributs de la même façon
OriginalL'auteur Harsha
Vous pouvez simplement spécifier l'espace de noms lorsque vous créez des éléments. Par exemple:
Puis à la java DOM bibliothèques de gérer vos déclarations d'espace de noms pour vous.
OriginalL'auteur Dave