class Workbook
Attributes
build[R]
dir[R]
modtime[R]
name[R]
ndoc[R]
version[R]
Public Class Methods
new(twbWithDir)
click to toggle source
# File lib/tableauworkbook.rb, line 17 def initialize twbWithDir file = File.new(twbWithDir) @name = File.basename(twbWithDir) @dir = File.dirname(File.expand_path(twbWithDir)) @modtime = File.new(twbWithDir).mtime @ndoc = Nokogiri::XML(open(twbWithDir)) @version = @ndoc.xpath('/workbook/@version') @build = @ndoc.xpath('/workbook/comment()').text.gsub(/^[^0-9]+/,'').strip end