RubyでGUID/UUIDを扱うためのライブラリには、uuidtoolsとuuidの2つのパッケージがあります。 uuidtoolsの方がよくメンテナンスされているようなので、そちらを使うことにします。インストールは gem install uuidtoolsとするだけです。APIドキュメントはhttp://sporkmonger.com/projects/uuidtools/api/にあります。 Railsで使用する場合は、 require_gem 'uuidtools'とconfig/environment.rbの最後に追加するのも忘れずに。 XMLをパースしてURN形式からUUIDオブジェクトを作るコードは次のようになります。XMLのパースにはREXMLを使います。 doc = REXML::Document.new xml_data guid_element = REXML: