getjson到xml函数

时间:2013-04-09 09:40:37

标签: xml getjson

我是初学者,我正在寻找1天来解决这个问题。

所以

我有一个ID ex:1953和一个外部网站,其中包含有关我的ID的更多信息: eternalwebs1te / id = 1953& xml,结果是一个如下所示的xml:

<site>
    <item id="1953">
        <name>
            <![CDATA[ Name I want to get ]]>
        </name>
     </item>
</site>

我创建了一个函数来尝试获取我拥有的id的名称:

function itemname(itid) {
link1 = "externalwebs1te/id="+ itid + "&xml&jsonp=?";
$.getJSON(link1, function(obj1) {
xmlDoc=loadXMLDoc(obj1);
return (xmlDoc.getElementsByTagName("name")[0].childNodes[1].nodeValue);
}); }

当我查看firebug中的Net选项卡时,它显示GET id = 1953 ok,我可以看到XML,但不知道为什么itemname函数不返回名称。

我对JS的了解有限。

我尝试将xml链接的内容保存在xml文件中,并使用代码:

    xmlDoc=loadXMLDoc("item.xml");
alert (xmlDoc.getElementsByTagName("name")[0].childNodes[1].nodeValue);

0 个答案:

没有答案