博主 json - 如何获取 category/label?
blogger json - how to fetch category/label?
基于以下模式,如何创建一个变量来从 json 中获取标签?
var postLink = function(entry) {
for (var j = 0; j < entry.link.length; j++) {
if (entry.link[j].rel == 'alternate') {
var postURL = entry.link[j].href;
return postURL;
break;
}
}
};
var postTitle = function(entry) {
var postTitle = entry.title.$t;
return postTitle;
};
function Full(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
var item1 = '<h3><a href="' + postLink(entry) + '">' + postTitle(entry) + '</a></h3>';
document.write(item1);
}
}
此代码打印结果:
<script src="/feeds/posts/summary/-/LABEL?alt=json-in-script&callback=Full&max-results=2"></script>
结果仅针对 post 标题和 link...我只想为标签添加可变代码...
我想要里面的代码:
var postLabel = function(entry) {
//some code here
};
... 在 var item1
里面我会添加这个:+ postLabel(entry) +
我需要遵循 post链接和 post标题的模式,但这超出了我的能力...感谢您的帮助!
经过几个小时的反复试验,我找到了一个基于其他类似代码的解决方案!我只知道 css 并且我开始喜欢 js :)
var postLabel = function(entry) {
var postLabel = entry.category[0].term;
return postLabel;
};
基于以下模式,如何创建一个变量来从 json 中获取标签?
var postLink = function(entry) {
for (var j = 0; j < entry.link.length; j++) {
if (entry.link[j].rel == 'alternate') {
var postURL = entry.link[j].href;
return postURL;
break;
}
}
};
var postTitle = function(entry) {
var postTitle = entry.title.$t;
return postTitle;
};
function Full(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
var item1 = '<h3><a href="' + postLink(entry) + '">' + postTitle(entry) + '</a></h3>';
document.write(item1);
}
}
此代码打印结果:
<script src="/feeds/posts/summary/-/LABEL?alt=json-in-script&callback=Full&max-results=2"></script>
结果仅针对 post 标题和 link...我只想为标签添加可变代码...
我想要里面的代码:
var postLabel = function(entry) {
//some code here
};
... 在 var item1
里面我会添加这个:+ postLabel(entry) +
我需要遵循 post链接和 post标题的模式,但这超出了我的能力...感谢您的帮助!
经过几个小时的反复试验,我找到了一个基于其他类似代码的解决方案!我只知道 css 并且我开始喜欢 js :)
var postLabel = function(entry) {
var postLabel = entry.category[0].term;
return postLabel;
};