我試圖解析movies.io上的種子列表的注入數據(例如,here)。散列數組並向其添加值
我需要解析整個torrent數組,並將其放入一個散列數組(它已經具有此結構到注入的代碼中),以便輕鬆使用它。但我似乎無法找到如何做到這一點。我可以用gsub刪除"e;和&!但是,這就是我現在所擁有的。
的數據我recolt應該是這樣的:
[
{id: 18210, sha1: 13BB6A6F65EA6203ACE218E830395AE61427EDBD, name: Star Wars Episode IV A New Hope 1977 1080p Bluray x264 anoXmous},
{id: 3701, sha1: D3F3C5C237299B2B9F4EC84B7F46F6E9E0424574, name: Star Wars Episode IV A New Hope 1977 720p BRRiP XViD AC3 - IMAGi}
]
我嘗試直接添加這些像的陣列= [],然後將數據追加到它,或給哈希(I可以通過自己與多個散列工作),但我得到這樣 的SyntaxError錯誤(irb):2:syntax error,unexpected tCONSTANT,expected'}' ... 5EA6203ACE218E830395AE61427EDBD,name:Star Wars Episode IV ... ...^ (irb):2:語法錯誤,意外的tINTEGER,期待$ end ... isode IV新希望1977 1080p Bluray x264 anoXmous} ...^ \t from /Users/****/.rvm/rubies/ruby-1.9.3-p0/bin/irb :16:在'' –
Simon
2012-07-15 21:03:53
那麼你有unquo在那裏紮根弦。特別是「名稱」鍵的值。 – 2012-07-15 21:08:09
這就是我得到的原始數據(在gsub之後)。你看到一個簡單的方法來引用這些值嗎? – Simon 2012-07-15 21:18:57