class Roo::Excelx::Relationships

Public Instance Methods

[](index) click to toggle source
# File lib/roo/excelx/relationships.rb, line 5
def [](index)
  to_a[index]
end
to_a() click to toggle source
# File lib/roo/excelx/relationships.rb, line 9
def to_a
  @relationships ||= extract_relationships
end

Private Instance Methods

extract_relationships() click to toggle source
# File lib/roo/excelx/relationships.rb, line 15
def extract_relationships
  if doc_exists?
    Hash[doc.xpath("/Relationships/Relationship").map do |rel|
      [rel.attribute('Id').text, rel]
    end]
  else
    []
  end
end