diff --git a/dom/node_namespace.go b/dom/node_namespace.go index 4f9595a..d41eb71 100644 --- a/dom/node_namespace.go +++ b/dom/node_namespace.go @@ -19,3 +19,12 @@ func (n *Namespace) Free() { clib.XMLNamespaceFree(n) n.ptr = 0 } + +// String returns the stringified Namespace +func (n *Namespace) String() string { + prefix := n.Prefix() + if prefix != "" { + prefix = ":" + prefix + } + return "xmlns" + prefix + `="` + n.URI() + `"` +}