Module: ReDuxml
- Includes:
- Duxml
- Included in:
- Evaluator
- Defined in:
- lib/re_dux.rb,
lib/re_dux/evaluate.rb,
lib/re_dux/evaluate/parser.rb
Defined Under Namespace
Classes: Evaluator, Parser, ResolverClass
Instance Method Summary collapse
-
#resolve(path = nil) ⇒ Object
generates new doc from current doc, resolving parameter values and instantiating Instance objects, and pruning filtered objonents.
Instance Method Details
#resolve(path = nil) ⇒ Object
generates new doc from current doc, resolving parameter values and instantiating Instance objects, and pruning filtered objonents.
62 63 64 65 66 67 |
# File 'lib/re_dux.rb', line 62 def resolve(path=nil) io = File.open path saxer = ResolverClass.new(Duxml::Doc.new) Ox.sax_parse(saxer, io, {convert_special: true, symbolize: false}) saxer.cursor end |