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