0
RSS를 동적 AS2의 다이나믹 텍스트 상자에로드하려고합니다. 그것은 단지 '정의되지 않음'이라고하지만, 동적 텍스트 상자는 xml_holder를 호출합니다. 이것에 대한 어떤 빛이라도 크게 감사 할 것입니다. 고맙습니다.내 RSS 텍스트를 내 동적 텍스트 상자에로드하려고 시도했습니다. 플래시 AS2
이 스크립트는 내 동적 텍스트 상자 레이어 위의 빈 키 프레임에 연결되어 있습니다. 귀하의 코드는 나를 위해 노력하고 있습니다
stop();
xmlLoad = new XML();
xmlLoad.load("http://www.astrology.com/horoscopes/monthly-overview.rss");
xmlLoad.ignoreWhite = true;
xml_holder.html = true;
xmlLoad.onLoad = function(success){
//if successful
if(success && xmlLoad.status == 0){
//reset the text
xml_text="";
//list of items
var xmlItems:XML = xmlLoad.firstChild.firstChild;
for (var m = 0; m<xmlItems.childNodes.length; m++) {
//grab each item
if (xmlItems.childNodes[m].nodeName == "item") {
for (var n = 0; n<xmlItems.childNodes[m].childNodes.length; n++) {
if (xmlItems.childNodes[m].childNodes[n].nodeName == "link") {
//grab the link of the item
itemlink=xmlItems.childNodes[m].childNodes[n].firstChild.toString();
}
if (xmlItems.childNodes[m].childNodes[n].nodeName == "title") {
//grab the title of the item
itemtitle=xmlItems.childNodes[m].childNodes[n].firstChild.toString();
}
}
//add the current item
xml_text+= "<a href=\""+itemlink+"\">"+itemtitle+"</a><br><br>";
}
}
}
//set the text
xml_holder.htmlText = xml_text;
}
Perfect! 그것은 본문이 아닌 제목 만 표시하지만. 본문 텍스트를 어떻게 표시합니까? 매우 감사. – MattsterMatt
서버에 swf를 업로드하면 또 다른 메모에 여전히 undefined가 표시됩니다. 이는 테스트 할 때만 로컬로 작동합니다. 이 문제에 관한 어떤 정보라도 도움이 될 것입니다. 고맙습니다. – MattsterMatt
걱정할 필요가 없습니다. 나는 정의되지 않은 오류를 알아 냈다. Google Feedburner를 사용하여 피드를 미러링해야했습니다. 일단 RSS URL을 피드 버너로 가져 오면 그 RSS URL을 사용했습니다. 그것은 효과가 있었다. 정의되지 않은 오류가 없습니다. 도와 주셔서 다시 한 번 RafH에게 감사드립니다. :) – MattsterMatt