+ def has_ns(self, node):
+ return bool(node.nsmap)
+
+ def ns2text(self, node):
+ ns_accumulator = []
+ for name, value in node.nsmap.items():
+ name = name.encode(default_encoding, "replace")
+ value = value.encode(default_encoding, "replace")
+ ns_accumulator.append("%s=%s" % (name, value))
+ return '\n'.join(ns_accumulator)
+