2017-01-19 7 views
0

my previous questionから移行します。同じ小さなプロジェクト。全く異なる質問。

ここで更新されたコードです:

<script type="text/javascript"> 
function recentpostslist(json) { 
document.write('<ul>'); 
var i; 
var j; 
for (i = 0; i < json.feed.entry.length; i++) 
{ 
    for (j = 0; j < json.feed.entry[i].link.length; j++) { 
    if (json.feed.entry[i].link[j].rel == 'alternate') { 
    break; 
    } 
    } 
var postUrl = "'" + json.feed.entry[i].link[j].href + "'";//bs 
var postTitle = json.feed.entry[i].title.$t; 
var item = "<h2>" + '<a href="' + postUrl + '" target="_blank">' + postTitle + "</a> </h2>"; 
document.write(item); 
} 
document.write('</ul>'); 
} 
</script> 
<script src="https://xxxxxxxxxx.blogspot.com/feeds/posts/summary/-/recommended?max-results=3&alt=json-in-script&callback=recentpostslist"></script> 

それが何を「推奨」ラベル付けされているブログの3つの最新の記事のタイトルをリストです。

私はで...

var postContent = json.feed.entry[i].content.$t; 

として、ちょうどvar item定義上、別の変数を宣言...と中...

として、「VaRのアイテムの値にそれを追加することができます考え出し

var item = "<h2>" + '<a href="' + postUrl + '" target="_blank">' + postTitle + "</a> </h2> <p>" + postContent + "</p>"; 

...またはそのようなもの。私の意図は、表示されているものに投稿のコンテンツ(タイトルだけでなく)を含めることです。

しかし、それは動作していないようです。何か不足していますか?

+1

あなたの目標は何ですか?あなたはどこにいるのですか?疑問は、「この質問を最初に読んでください。」 –

+0

私は例のブログのjsonデータをチェックしています。私はどこでも「コンテンツ」を見ていません。私はあなたが要求している最近のポストリストjsonがそれをまったく含んでいるとは思わない。 –

+0

@TânNguyễn私の以前の質問は、特定のコード行について少しだけ明確化を求めることでした。私はちょうどいくつかの背景情報を提供するためにそれを参照しています。これはまったく異なる質問です。私は何が表示されているのにポストコンテンツを含めるために私が何をしているのかを記述しています(もし私が 'var item'定義の中で宣言されていると誤解されていなければ)、私は失敗して、 。とにかく、あなたの好みに合わせて少し質問を編集しようと思います... –

答えて

0

使用しているURLには、summaryという単語が含まれています。代わりにdefaultを使用すると、jsonデータには明らかにコンテンツが含まれます。

関連する問題