[#42643] メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...>

お世話になります。

34 messages 2006/08/09
[#42649] Re: メールのSMTP認証の方法(質問) — OHARA Shigeki <os@...> 2006/08/09

大原です。

[#42650] Re: メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...> 2006/08/09

大原様

[#42651] Re: メールのSMTP認証の方法(質問) — 植田裕之 <ueda@...> 2006/08/09

植田と申します。

[#42654] Re: メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...> 2006/08/09

植田 裕之様

[#42657] Re: メールのSMTP認証の方法(質問) — WATANABE Tetsuya <Tetsuya.WATANABE@...> 2006/08/09

渡辺哲也です。

[ruby-list:42742] Re: rexmlでのUTF-16の扱いについて

From: 石田 三英 <ishida@...>
Date: 2006-08-22 12:59:29 UTC
List: ruby-list #42742
石田です。

require "rexml/document"
require "kconv"
doc = nil

str = ""
File.open("n_UTF-16.xml") {|fp|
  str = fp.read.toutf8
}
doc = REXML::Document.new(str)

と文字変換するように変更しても、以下のようなエラーがでました。

no such file to load -- rexml/encodings/UTF_16.rb
C:/Program 
Files/ruby-1.8/lib/ruby/site_ruby/1.8/rexml/parsers/treeparser.rb:89:in 
`parse': #<ArgumentError: No decoder found for encoding UTF_16.  Please 
install iconv.> (REXML::ParseException)
C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8/rexml/encoding.rb:42:in 
`encoding='
C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8/rexml/source.rb:47:in 
`encoding='
・・・・以下省略・・・・


試しに、xmlファイル内のエンコーディング指定(encoding="UTF-16")を取って見れば、
エラーがなくなり、xpathもできるようになりました。

????


In This Thread