docs: def get_node(self, element):
          r"""Get node info.
  
          Parse element and get the element tag info. Include tag name, value, attribute, namespace.
  
          :param element: an :class:`~xml.etree.ElementTree.Element` instance
          :rtype: dict
          """
          ns, tag = self.split_namespace(element.tag)
          return {'tag': tag, 'value': (element.text or '').strip(), 'attr': element.attrib, 'namespace': ns}