<!-- http://www.abc.com -->
<rss version="2.0">
<channel>
<title>SENSEX view</title>
<link>http://www.abc.com</link>
<copyright>Copyright 2009, abc</copyright>
<item>
<title>
<![CDATA[ SENSEX : 20263.71 * -382.93 (-1.85 %) ]]>
</title>
<link/>
<pubDate>9/20/2013 4:00:00 PM</pubDate>
<author>abc</author>
<guid/>
</item>
</channel>
</rss>
변수의 위 XML 데이터에서 "<![CDATA[ SENSEX : 20263.71 * -382.93 (-1.85 %) ]]>
"을 추출하고 싶습니다. 나는 자바 스크립트를 사용하여 XML을 처리하는 익숙하지 않다. 그래서 나는 약간의 도움이 필요하거나 나에게 약간의 자습서를 제안한다 ?? jQuery를자바 스크립트를 사용하여 XML 데이터 추출
success: function(xml) {
$(xml).find('item').each(function(){
$(this).find('title').each(function(){
var title = $(this).text();
alert(title);
});
});
}
그리고 않고 :
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>
<script>
$(document).ready(function(){
$.ajax({
type: "GET",
url: "http://rss.xml",
dataType: "xml",.find("title")
success: function(xml) {
$(xml).find("title").each(function(){
var title = $(this).find('title').text();
$(this).find('title').each(function()
{
alert(title);
});
});
}
});
});
</script>
</head>
<body>
</body>
</html>
코드가 "사이트"를 찾으려고 여기
내가 가지고 무엇을 당신의 XML 내의 어떤 요소도 아니며, "title"데이터 사용을 원한다면 "id"라는 이름의 속성도 없습니다 .find ("t itle ")' –'item' 엘리먼트 안에'title' 엘리먼트의 내용이 필요합니다. 그곳에 단서가 있습니다 :) – Harry
여러분! 그것은 작동합니다 :) –