旅とサブカル、時々ガジェット。

 タグ:Ruby

1 / 1 (全 1 件)

Ruby で XML⇒Hash変換 ActiveSupport+REXML vs. Nokogiri

 2019/03/08  Ruby

Ruby で XML のデータを Hash に変換して使う必要があったが、要素数がおよそ65万もあり、Hash.from_xml でやるとものすごく時間がかかってしまったので、Nokogiri を使用した場合との比較メモ。 XMLファイル(ファイルサイズ:31.5MB) 1 2 3 4 5 6 7 8 <IdNameList> <Record id="12345" name="abcd" /> <Record id="67890" name="efgh" /> <Record id="13467" name="ijkl" /> ・・・   (約65万行) ・・・ </IdNameList> 出力するHash 1 2 3 4 5 6 hash = { "12345" => "abcd", "67890" => "efgh", "13467" => "ijkl", ・・・ }

1 / 1 (全 1 件)

© 2020 orangeliner.net