@staticmethod
def get_value_on_node(node, xpath, default='', namespaces=None):
    """
        获取指定节点的值(从节点开始检索)

        @param {Element} node - 开始检索的节点
        @param {string} xpath - - 符合XPath语法的搜索路径
        @param {string} default='' - 如果找不到节点时默认返回的值
        @param {dict} namespaces=None - 命名空间

        @return {string} - 第一个匹配节点的文本值，如果没有找到匹配节点，返回''
        """
    _nodes = node.xpath(xpath, namespaces=namespaces)
    if len(_nodes) == 0:
        return default
    else:
        return _nodes[0].text
