lib/opener/kaf/document.rb in opener-chained-daemon-3.3.2 vs lib/opener/kaf/document.rb in opener-chained-daemon-3.3.3

- old
+ new

@@ -46,33 +46,35 @@ lp end def add_word_form params text = @document.at('text') || @document.root.add_child('<text/>').first - wf = text.add_child("<wf>#{params[:text]}</wf>") + wf = text.add_child("<wf>#{params.text}</wf>") attrs = { - wid: "w#{params[:wid]}", - sent: params[:sid], - para: params[:para], - offset: params[:offset], - length: params[:length], + wid: "w#{params.wid}", + sent: params.sid, + para: params.para, + offset: params.offset, + length: params.length, + head: params.head, } wf.attr attrs end def add_term params text = @document.at('terms') || @document.root.add_child('<terms/>').first term = text.add_child("<term/>") attrs = { - tid: "t#{params[:tid]}", - type: params[:type], - lemma: params[:lemma], - text: params[:text], - pos: params[:pos], - morphofeat: params[:morphofeat], + tid: "t#{params.tid}", + type: params.type, + lemma: params.lemma, + text: params.text, + pos: params.pos, + morphofeat: params.morphofeat, + head: params.head, } term.attr attrs - term.first.add_child("<span><target id='w#{params[:wid]}' /></span>") + term.first.add_child("<span><target id='w#{params.wid}'/></span>") end def to_xml @document.to_xml indent: 2 end