使用 Jquery (IE9) 解析 XML 时出现问题

发布于 2024-11-17 09:15:22 字数 767 浏览 4 评论 0原文

好的...

所以我得到了这个 XML 文件,我需要解析它....

<Current> 
    <Artists>
         <![CDATA[ Artists of movie ]]>
     </Artists> 
     <Title>
         <![CDATA[ title of movie ]]>
     </Title> 
    <Image/>
    <Purchase/>
</Current>

...... // 继续以这种方式进行...

这是我的代码...

$(document).ready
(

function()
{ 

 $.get("url of xml file ",{}, 
    function(xml)
     {
         $("Current", xml).each
         (
            function(i)
                {
                    author= $(this).find("Authors").text();
                     alert(author);
                }
         );
    }
    );
});

为什么会这样不工作?请注意,此代码是在 IE9 中...:(我希望它不是浏览器:(

ok ...

so I got this XML file and I need to parse it ....

<Current> 
    <Artists>
         <![CDATA[ Artists of movie ]]>
     </Artists> 
     <Title>
         <![CDATA[ title of movie ]]>
     </Title> 
    <Image/>
    <Purchase/>
</Current>

...... // keeps on going in this manner ....

and here is my code ....

$(document).ready
(

function()
{ 

 $.get("url of xml file ",{}, 
    function(xml)
     {
         $("Current", xml).each
         (
            function(i)
                {
                    author= $(this).find("Authors").text();
                     alert(author);
                }
         );
    }
    );
});

why is it not working? Please note that this code is in IE9 ... :( I hope its not the browser :(

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

等往事风中吹 2024-11-24 09:15:22

您需要将标签包装到另一个容器中。您无法选择文档的根目录。

<List>
    <Current> 
        <Artists>
            <![CDATA[ Artists of movie ]]>
        </Artists> 
        <Title>
           <![CDATA[ title of movie ]]>
        </Title> 
       <Image/>
       <Purchase/> 
   </Current>
</List>

JsFiddle

you need to wrap the tag into another container. you can't select the root of the document.

<List>
    <Current> 
        <Artists>
            <![CDATA[ Artists of movie ]]>
        </Artists> 
        <Title>
           <![CDATA[ title of movie ]]>
        </Title> 
       <Image/>
       <Purchase/> 
   </Current>
</List>

JsFiddle

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文