message.removeNamespace¶
Signature: message.removeNamespace(alias)
Returns: void
Remove the XML namespace declaration for alias.
Note
This method only applies to XML formatted messages.
Parameters¶
| Type | Name | Description | Default |
|---|---|---|---|
| String | alias | the XML namespace alias to remove (xmlns:alias) |
Example¶
// Example: Remove a specific XML namespace declaration by alias.
// Sample XML message structure (with namespaces)
message = qie.createXMLMessage(`
<root xmlns:ns1="http://example.com/namespace1"
xmlns:ns2="http://example.com/namespace2">
<ns1:employee>
<ns1:name>Thomas</ns1:name>
</ns1:employee>
</root>
`);
// Remove a specific namespace
message.removeNamespace("ns1");
/* result:
<root xmlns:ns2="http://example.com/namespace2">
<employee>
<name>Thomas</name>
</employee>
</root>
*/