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