lib/tongo/parser.rb in tongo-0.0.1 vs lib/tongo/parser.rb in tongo-0.0.2

- old
+ new

@@ -1,8 +1,10 @@ module Tongo class Parser - def compile(src) + attr_reader :ns + + def call(src) src = "<root xmlns:#{@ns}=\"http://blog.codecaster.es\">#{src}</root>" doc = Nokogiri::XML::DocumentFragment.parse(src) traverse_children(doc.children) end @@ -24,13 +26,9 @@ elsif node.children.empty? empty_node(node) else nested_node(node) end - end - - def ns - @ns end def nested_node(e) (is_tongo?(e) ? tongo(e, true) : html(e)) << traverse_children(e) end \ No newline at end of file