Comment ignorer ou supprimer un namespace
Bonjour,
J'ai un traitement qui jusque là fonctionnait sur des fichiers XML qui ne contenaient pas de namespace.
Un nouvel éditeur me génère maintenant des fichiers avec namespace.
J'ai donc les deux cas à gérer dans un même traitement.
Afin de ne pas tout reprendre le code, j'aimerais pouvoir ignorer ou supprimer le namespace :
j'ai essayé : racine.removeNamespaceDeclaration qui fonctionne bien sur un namespace préfixé :
Code:
1 2
| Namespace additionalNamespace = racine.getNamespace("schemaLocation");
racine.removeNamespaceDeclaration(additionalNamespace); |
mais pas sur le namespace principal
Quelqu'un aurait-il une idée?
Merci d'avance de vos suggestions