Hello all.
I want to serialize some Xml Documents with namespace inside but with a
defaultNamespace and no prefix for this namespace. How can I do it ?
// Piece of code
OutputFormat format = new OutputFormat("xml", "ISO-8859-1",
true);
XMLSerializer serialiseur = new XMLSerializer(format);
StringWriter sw = new StringWriter();
serialiseur.setOutputCharStream(sw);
serialiseur.asDOMSerializer();
serialiseur.setNamespaces(true);
serialiseur.serialize(anElement);
// End Piece of code
If I use it I have an output like that :
// What I don't want
<?xml version="1.0" encoding="ISO-8859-1"?>
<ced:traceReceipt xmlns:ced="MyNamespace">
<ced:taskName>MyContent</ced:taskName>
</ced:traceReceipt>
// End What I don't want
I want to obtain instead :
// What I want
<?xml version="1.0" encoding="ISO-8859-1"?>
<traceReceipt xmlns:ced="MyNamespace">
<taskName>MyContent</taskName>
</traceReceipt>
// End What I want
Thanks in advance
|