QA@IT

dc_dateが読み込めない。rssをrubyでパースしてjsoapiを返したいのですが

1407 PV
get '/api.json' do

  filename = 'URL'
  rss = RSS::Parser.parse(filename)


  ary = []
  rss.items.each{|item|
    ary.push(item.title)
  }
  aryl = []
  rss.items.each{|item|
    aryl.push(item.link)
  }
  aryd = []
  rss.items.each{|item|
    aryl.push(item.dc_date)
  }

  content_type :json
  data = []
  range = 0..10
  range.each{|i|
    data.push ({:title => ary[i],:link => aryl[i],:dc_date => aryd[i]})
  }
  data.to_json

end

dc_date がnullになってしまいます。なぜでしょうか。

  • すみません!typoでした! -
ウォッチ

この質問への回答やコメントをメールでお知らせします。