RubyでXMLをJSONに変換する

2011-09-18
2011-09-19
かなり古い記事です。現在も有効な内容であるかどうか分かりませんのでご注意ください。

ActiveSupportを使うと簡単。
XMLをハッシュに変換して、ハッシュをJSONに変換する。

require 'active_support/core_ext'

xml = '<Item><Title>ひげろぐ</Title></Item>'
json = Hash.from_xml(xml).to_json

Hash.from_xmlがActiveSupportで追加されるメソッド。

Profile

フルスタック気味のフリーランスプログラマー。

どちらかと言うと得意はインフラ構築とサーバーサイドプログラミングですが、フロントエンドもぼちぼちやっています。

最近の興味範囲はWordPress、AWS、サーバーレス、UIデザイン。

愛車はセロー。カメラはペンタックス。旅好きです。横浜在住。