Ruby NokogiriでXMLのカスタムタグを生成する方法

thumnail
2020-11-11

Ruby NokogiriでXMLのカスタムタグを生成する方法

RubyのNokogiriパッケージを使って、XMLファイルに<oa:hoge>というタグを生成して、そのタグ中にhelloという文字列を埋め込みたい場合は、次のように書けば良い。

require 'nokogiri'

b = Nokogiri::XML::Builder.new do |xml|
  xml.send(:"oa:hoge", "hello")
end

puts b.to_xml

この記事がいつか、誰かの役に立てれば幸いです。

参考文献:

この記事内容とは関係ありませんが、筆者である僕が普段愛用しているPC周りのアイテムを別記事で紹介しているので、もし興味があればご覧になってください。

現在使用しているディスプレイ・ヘッドフォン・キーボードなどを紹介

KATUBLO

Copyright since 2018 KATUO All Rights Reserved.