Sha256: 394811f28240d09e03467ecba56adab02fbb3c23fcd4d236f552f93ebed38bf4
Contents?: true
Size: 1 KB
Versions: 5
Compression:
Stored size: 1 KB
Contents
#!/usr/bin/env ruby # encoding: ASCII-8BIT $KCODE = 'SJIS' require 'soap/rpc/driver' require 'IICD'; include IICD server = 'http://www.iwebmethod.net/icd1.0/icd.asmx' wiredump_dev = nil # STDERR icd = SOAP::RPC::Driver.new(server, IICD::InterfaceNS) icd.wiredump_dev = wiredump_dev icd.default_encodingstyle = SOAP::EncodingStyle::ASPDotNetHandler::Namespace IICD::add_method(icd) puts "キーワード: 'microsoft'で見出し検索" result = icd.SearchWord('microsoft', true) id = nil result.WORD.each do |word| puts "Title: " << word.title puts "Id: " << word.id puts "English: " << word.english puts "Japanese: " << word.japanese puts "----" id = word.id end item = icd.GetItemById(id) puts puts puts "Title: " << item.word.title puts "意味: " << item.meaning #p icd.EnumWords puts puts puts "キーワード: 'IBM'で全文検索" icd.FullTextSearch("IBM").WORD.each do |word| puts "Title: " << word.title puts "Id: " << word.id puts "English: " << word.english puts "Japanese: " << word.japanese puts "----" end
Version data entries
5 entries across 5 versions & 1 rubygems