description
のGoogleニュースRSSフィードに見つかった純粋なテキスト(HTMLなし)を取得して、Google AJAX APIで処理して変換します。 JSONへのRSS。 以下の2番目のスクリーンショットで示されているように、 "JSON'd"フィードをクリーンなdescription
/content
というテキストを解析するにはどうすればよいですか?JSONを解析して、Googleニュースフィードの説明のクリーンで純粋なテキスト
スクリーンショット:
生のRSS:http://i.imgur.com/UmiIK.jpg
Yを経由して素敵な、きれいな記述!パイプ:http://i.imgur.com/MFIB6.jpg
JSFiddle:http://jsfiddle.net/KuLQw/1/
はdescription
/content
に$の.text()を使用することができますが、どのように私は最後に余分な関連がらくたを削除しますか?あなたはJSONデータにアクセスするように、あなたは、簡単なJavaScriptオブジェクトにアクセスするよう
$.getJSON('http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=100&callback=?&q=http%3A%2F%2Fnews.google.com%2F%3Foutput%3Drss', function(data){
$.each(data.responseData.feed.entries, function(i, item){
// variables
var title = item.title;
var url = item.link;
var pub_date = item.pubDate;
var description = item.content;
// rendering
$('div.news').append('<div class="news-story"><p><a href="'+url+'">'+title+'</a></p><div style="border: 1px solid red">'+$(item.content).text()+'</div></div>');
});
});
これは「タイトル」のためだけに機能します。私は "記述"の清潔で純粋なテキストを探しています。 – Steve
まあ...タイトルの代わりに説明を書くことができますが、リンクのアイテム配列が空であるという問題があると思います。投稿はなく、説明はありません – gpasci
何ですか?私は、表形式の構造を持たない純粋なテキストの記述をイメージ、関連リンクなどにしたいと思っています。上のコードです:http://jsfiddle.net/KuLQw/ – Steve