code: def parse_from_file(
          root_processor,  # type: RootProcessor
          xml_file_path,  # type: Text
          encoding='utf-8'  # type: Text
  ):
      # type: (...) -> Any
      
      with open(xml_file_path, 'r', encoding=encoding) as xml_file:
          xml_string = xml_file.read()
  
      parsed_value = parse_from_string(root_processor, xml_string)
  
      return parsed_value
docs: Parse the XML file using the processor starting from the root of the document.
  
      :param root_processor: Root processor of the XML document.
      :param xml_file_path: Path to XML file to parse.
      :param encoding: Encoding of the file.
  
      :return: Parsed value.