jquery - 使用 JQuery 解析 XML

标签 jquery xml xml-parsing

我正在尝试使用 JQuery 来解析 XML,这样我就可以将 RSS 源中的内容发布到我的网站。但是,我被困住了。我不知道如何使用 JQuery 加载 XML 文件。我在下面的链接中创建了一个示例。谢谢

http://jsfiddle.net/deadendstreet/DytGM/1/

var xml;
$.get("http://straight2jackie.blogspot.com//feeds/posts/default?alt=rss", function(data) {
    xml = data;
});,
    xmlDoc = $.parseXML( xml ),
    $xml = $( xmlDoc ),
    $title = $xml.find( "title" );

/* append "RSS Title" to #someElement */
$( "#someElement" ).append( $title.text() );

/* change the title to "XML Title" */
$title.text( "XML Title" );

/* append "XML Title" to #anotherElement */
$( "#anotherElement" ).append( $title.text() );

最佳答案

如果您使用 dataType 参数(即 dataType:'xml')调用 $.get,您将自动进行 xml 解析。

顺便说一句,我认为你在这里面临另一个问题:你无法从外部(子)域加载ajax资源:检查here .

关于jquery - 使用 JQuery 解析 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15705675/

相关文章:

python - Python 中 XML 文件的值比较

java - 解析 <Body>...</> 标签内的 HTML

javascript - 如何使用 javascript 从 http 站点获取数据到 html 表中?

javascript - 选择无值的选项不起作用

jquery - 使用 jquery 查找 <ul> 中的最后一行并应用一个类

javascript - 如何根据此 jQuery 插件模式将公共(public)方法添加到 jQuery 插件

java - 通过 "id"属性进行 XPath 搜索,给出 NPE - Java

javascript - javascript 可以处理的最大文件大小是多少?

c# - XNA:加载和读取 XML 文件的最佳方式?

xml - 使用 libxml,如何获取源 xml 文件中给定元素或属性的字符位置?