アプリ版:「スタンプのみでお礼する」機能のリリースについて

rubyでfacebookのとあるユーザのフィードを取得したいのですが、titleの文字コードがおかしくなってしまいます。
例えば無印のフィードは以下のURLで取得できますが
https://www.facebook.com/feeds/page.php?format=r …
実際にruby(railsのコンソール)で取得するとtitleだけ以下のようになってしまいます。
日本語に直すにはどうしたらいいのでしょうか?

url = "https://www.facebook.com/feeds/page.php?format=r …
rss = open(url){ |file| RSS::Parser.parse(file.read) }
rss.items.first.title

=> " 都会のど真ん中にある鎮守の森、明治神宮。\nこの豊かな森が、実は天然林ではないと言うと、驚かれるでしょうか。\n今から90年ちょっと前に人の手で植えた木々が育ってで..."

A 回答 (1件)

ぱっと見た感じの感想ですいませんが、文字コードがわからない状態なのでそうなっている用に見えます



rss.items.first.title.encode("UTF-8").force_encoding("UTF-8")

でいけるのではないでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!