Class: Edgar::DataObjects::XmlFiling

Inherits:
Base
  • Object
show all
Defined in:
lib/edgar/data_objects.rb

Overview

Generic wrapper for XML-based SEC filings (X-17A-5, TA-1, TA-2, etc.).

Instance Attribute Summary

Attributes inherited from Base

#filing

Instance Method Summary collapse

Methods inherited from Base

#accession_number, #company_name, #filing_date, #form_type, #initialize, #to_s

Constructor Details

This class inherits a constructor from Edgar::DataObjects::Base

Instance Method Details

#parsed_xmlObject



390
391
392
393
394
395
396
# File 'lib/edgar/data_objects.rb', line 390

def parsed_xml
  return nil if xml_data.empty?

  Nokogiri::XML(xml_data)
rescue StandardError
  nil
end

#xml_dataObject



386
387
388
# File 'lib/edgar/data_objects.rb', line 386

def xml_data
  @filing.xml
end