重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

XML文書を処理するプログラムを作っています。
http://japan.internet.com/developer/20070703/27. …を参考にして作り始めましたが、

require "rexml/document"
include REXML

file_name = SWin::CommonDialog::openFilename(nil, ["*.xml","*.xml"], 0x1000, "ファイル選択")
doc = Document.new File.new(file_name)
p doc

としても、
<UNDEFINED> ... </>
と表示されるだけです。

私の想定では、XML文全体が表示されると思ったのですが、これでも正常に動作しているのでしょうか?
普通のテキストファイルとして読み込めば、正常に画面に表示できます。

環境はRuby1.8.7 + RDE です。

A 回答 (1件)

試してみた感じ、正常かと。

「REXMLについて教えてください」の回答画像1
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

putsでないと駄目だったんですね。
RDEの画面に表示するのはpだとばかり思っていました。

お礼日時:2013/07/08 08:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!