diff options
Diffstat (limited to 'storage/mroonga/vendor/groonga/examples/dictionary/gene95/gene2grn.rb')
-rwxr-xr-x | storage/mroonga/vendor/groonga/examples/dictionary/gene95/gene2grn.rb | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/storage/mroonga/vendor/groonga/examples/dictionary/gene95/gene2grn.rb b/storage/mroonga/vendor/groonga/examples/dictionary/gene95/gene2grn.rb deleted file mode 100755 index 0d10cfd1085..00000000000 --- a/storage/mroonga/vendor/groonga/examples/dictionary/gene95/gene2grn.rb +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env ruby -# -*- coding: utf-8 -*- - -$KCODE = 'u' - -require 'kconv' - -class String - def to_json - a = split(//).map {|char| - case char - when '"' then '\\"' - when '\\' then '\\\\' - when "\b" then '\b' - when "\f" then '\f' - when "\n" then '\n' - when "\r" then '' - when "\t" then '\t' - else char - end - } - "\"#{a.join('')}\"" - end -end - -class Array - def to_json - '[' + map {|element| - element.to_json - }.join(',') + ']' - end -end - -puts <<END -column_create item_dictionary gene95_desc COLUMN_SCALAR ShortText -column_create bigram item_dictionary_gene95_desc COLUMN_INDEX|WITH_POSITION item_dictionary gene95_desc -load --table item_dictionary -[["_key","gene95_desc"], -END - -while !STDIN.eof? - key = Kconv.toutf8(gets.strip) - body = Kconv.toutf8(gets.strip) - puts [key, body].to_json -end -puts ']' |