|
Hallo,
bisher habe ich immer Roo verwendet, was aber nur Lesend auf OpenOffice-Dokumente zugreifen kann, daher ist ein solches Gem wirklich nützlich (obwohl ich meistens eh lieber reines csv verwende). Ich nenne aber mal noch ein paar Dinge, die mir beim Überfliegen des Codes negativ aufgefallen sind: - Methodennamen halten sich nicht an Rubykonvention (CamelCase statt die underscore_schreibweise) - Warum werden Klassen mit obj.class.to_s == "Fixnum" verglichen, statt obj.kind_of?(Fixnum) oder besser noch obj.kind_of?(Integer) - Nicht so bedeutend, aber cool wäre es, wenn die Library auch andere XML-Reader unterstützen würde und z.B. Nokogiri verwendet, wenn dieses zuvor vom Anwender eingebunden wurde
|