gpt4 book ai didi

jquery - 使用jquery将xml文件内容加载到div中

转载 作者:数据小太阳 更新时间:2023-10-29 01:42:36 24 4
gpt4 key购买 nike

如何将xml文件内容加载到div中。

这是我的 HTML,我需要在其中加载 XML 内容

<div class="editorial" id="news-container">
</div>

XML 数据

<contentprogramming>
<category name = "My t" id = "1">
<logo>http://123.png</logo>
<channel name="res" id= "1" type="ecommerce">
<logo>http://11.png</logo>
<items>
<item id="1">
<image>http://11.jpg</image>
<title>Memory Card MSMT2G</title>
<details>$6.99</details>
<linkurl>http://www.test.com/Sony</linkurl>
</item>
<item id="2">
<image>http://i2.jpg</image>
<title>Apple iPad </title>
<details>$579.95</details>
<linkurl>http://www.test.com/Apple</linkurl>
</item>
</items>
</channel>
</category>
</contentprogramming>

xml文件名是something.xml

我试了好几种方法都没用:(

我尝试了下面的方法,但没有用。

$('something.xml').find('name').each(function() { 
$("#news-container").append($(this).text() + "<br />");
});

最佳答案

试试这个:

// Load the xml file using ajax 
$.ajax({
type: "GET",
url: "something.xml",
dataType: "xml",
success: function (xml) {

// Parse the xml file and get data
var xmlDoc = $.parseXML(xml),
$xml = $(xmlDoc);
$xml.find('category[name="My t"] logo').each(function () {
$("#news-container").append($(this).text() + "<br />");
});
}
});

引用:1. jQuery.ajax() 2. parseXML()

关于jquery - 使用jquery将xml文件内容加载到div中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16417211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com