Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

ActiveSupport | Array#to_xml

概要

Array#to_xml

詳細

Array#to_xml について

Array#to_xml

リストをxmlに変換する
詳細はサンプル参照。

サンプル

# encoding: utf-8
require 'active_support/core_ext/array/conversions'

puts %w!hoge!.to_xml

puts [
  {
    name: 'hoge',
    age: 23,
  },
  {
    name: 'hige',
    age: 34,
  },
].to_xml

出力

<?xml version="1.0" encoding="UTF-8"?>
<strings type="array">
  <string>hoge</string>
</strings>

<?xml version="1.0" encoding="UTF-8"?>
<objects type="array">
  <object name="hoge" age="23" type="hash"/>
  <object name="hige" age="34" type="hash"/>
</objects>