lib/litexbrl/tdnet.rb in litexbrl-0.1.3 vs lib/litexbrl/tdnet.rb in litexbrl-0.2.0
- old
+ new
@@ -6,10 +6,11 @@
require 'litexbrl/tdnet/summary'
require 'litexbrl/tdnet/results_forecast'
require 'litexbrl/tdnet/financial_information2'
require 'litexbrl/tdnet/summary2'
require 'litexbrl/tdnet/results_forecast2'
+require 'litexbrl/tdnet/cash_flow2'
module LiteXBRL
module TDnet
class << self
@@ -22,18 +23,23 @@
def parse_string(str)
doc = Nokogiri::XML str
read doc
end
+ def parse_cash_flow(str)
+ doc = Nokogiri::XML str
+ CashFlow2.read doc
+ end
+
private
def read(doc)
- document = find_document doc
+ document = find_reader doc
document.read doc
end
- def find_document(doc)
+ def find_reader(doc)
namespaces = doc.namespaces
# TODO 委嬢する?
if summary? namespaces
Summary
\ No newline at end of file