循环遍历 rss 源中的节点子项
Loop through node children in rss feed?
所以我不太确定如何做到这一点,这似乎很简单,但我得到了一个 rss 反馈,我想做的只是遍历一组有孩子的每个元素,但我似乎无法弄清楚如何获取值。我的 xml 如下所示:
<rss>
<item>
<title>Test</title>
<picture>Test</picture>
</item>
<item>
<title>Test 1</title>
<picture>Test 1</picture>
</item>
</rss>
我的jquery看起来像这样:
$(document).ready(function() {
var FEED_URL = "myFeedUrl";
$.ajax({
url : FEED_URL,
type : "GET",
success : function(xml) {
var item = $(xml).find('item').children();
$(item).children().each(function() {
var title = $(item).children().find('title').text();
//do something
});
}
});
});
我能够遍历它并获取"项目"元素。但是我想遍历子元素,但我不确定如何获得实际值!我想我可以找到这样的:
var title = $(item).children().find('title').text();
但这似乎行不通。
这应该可以做到。
var item = $(xml).find('item');
$(item).each(function(index, value) {
var title = $(value).children('title').text();
});
您可能需要删除对孩子的呼叫。
var item = $(xml).find('item');
item.each(function() {
var title = $(item).find('title').text();
//do something
});
相关文章:
- js循环遍历单击的元素子节点
- 节点.js遍历按字母顺序递归的目录
- 循环遍历节点列表 JS
- Javascript 中 DOM 遍历的第一个子节点问题
- 节点:在递归中遍历目录
- 循环遍历 rss 源中的节点子项
- 在遍历子组件后 React 输出空节点
- 在节点和表达式中循环遍历 JSON
- 如何清理节点中的对象数组?手动遍历它返回“对象对象”
- 如何使用 JavaScript 遍历 XML 节点和子节点
- 从 jQuery 遍历 XML 节点
- JSTree,遍历和编辑每个节点
- 遍历递归结构并将数据添加到倒数第二个节点
- 如何遍历json树文件并删除节点
- 如何访问YUI树中正在遍历的节点
- 循环遍历一个节点数组并在每个节点上附加一个子节点只会附加到最后一个元素
- 遍历每个元素,只获取直接在节点中的内容
- 循环遍历无序列表并对每个节点执行操作Javascript
- 点击遍历JSON的特定节点
- 向后遍历一个不可计算的嵌套数组,节点遍历- Javascript