我正在尝试使用 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/