def get_text_content(node, xpath=""):
    """
    return the text from a specific node

    Parameters
    ----------
    node : lxml node

    xpath : xpath.search

    Returns
    -------
    str
    None if that xpath is not found in the node
    """
    if node is None:
        return None

    if xpath:
        nodes = node.xpath(xpath)
    else:
        nodes = [node]

    if nodes:
        result = nodes[0].text
        if result is None:
            return ""
        else:
            return result
    else:
        return ""