使用Jquery解析在线提要中的XML

使用Jquery解析在线提要中的XML,jquery,xml-parsing,Jquery,Xml Parsing,如何从XML提要获取数据?请看下面的示例: $(文档).ready(函数(){ $.get('http://webservices.nextbus.com/service/publicXMLFeed?command=routeList&a=thunderbay,函数(d){ $('body')。追加(''); $(d).查找('route')。每个(函数(){ var$route=$(此); var tag=$route.find(“tag”).text();; var title=$rout

如何从XML提要获取数据?请看下面的示例:

$(文档).ready(函数(){
$.get('http://webservices.nextbus.com/service/publicXMLFeed?command=routeList&a=thunderbay,函数(d){
$('body')。追加('');
$(d).查找('route')。每个(函数(){
var$route=$(此);
var tag=$route.find(“tag”).text();;
var title=$route.find(“title”).text();;
var html='';
html+=''+tag+'-'+title'

'; html+=''; $('dl')。追加($(html)); 控制台日志(d); }); }); });
谢谢!:)


更新的小提琴

谢谢!我被困在这个XML里好几个小时了。你好,亚历克斯,我希望你能再次帮助我。如何使这些“文本元素”中的一个可链接?创建一个链接并将其放在页面的某个位置。。。阅读有关链接和属性的信息,您可以在此处查看:。因此,我建议创建一个链接元素$(document.createElement('a')),分配必要的属性,并将其放在您已有的'p'校正中。但是,是否可以从每个元素创建不同的链接?类似于从每个元素生成自动链接名称。
$(document).ready(function () {
$.get('http://webservices.nextbus.com/service/publicXMLFeed?command=routeList&a=thunderbay', function (d) {
    $('body').append('<dl />');

    $(d).find('route').each(function () {

        var $route = $(this);
        var tag = $route.find("tag").text();;
        var title = $route.find("title").text();;

        var html = '<dt> </dt>';
        html += '< p> ' + tag + ' - ' + title '< /p>';
        html += '</dd>';

        $('dl').append($(html));
        console.log(d);

    });
}); });
$(document).ready(function () {
    $.get('http://webservices.nextbus.com/service/publicXMLFeed?command=routeList&a=thunderbay', function (xml) {
        $('route', xml).each(function (index, route) {
            var tag = $(route).attr('tag');
            var title = $(route).attr('title');

            $('#dl').append(
                $(document.createElement('dt'))
                    .append(
                        $(document.createElement('p'))
                            .text(tag + ' - ' + title)
                    )
            );
        });

    });
});