Spb Insight Template 如何自己改寫?


爬文翻到這篇 "Spb Insight 專用 Template 集中發佈帖" 才知到Spb Insight原來可以下載全文.

可是對於不懂程式撰寫的我,也只能下載別人改好的Template安裝史用...真是感謝各位前輩.無耐目前無人再提供!

不知到有沒有人可以說明一下這個Template到底要怎麼寫.

順便幫我一下改看看下面這個"und基金"

*************************************************************

<?xml version="1.0"?>
<template version="1.0">
<channel type="RSS"> >
<name>udn基金</name>
<url>http://mag.udn.com/udnrss/fund_rss.xml</url>
</channel>
<parse_article>
<![CDATA[
var d = new Document(article.url, "big5");
var nodeHeader = d.getElementsByAttr("div", "class", "story_title")[0];
article.header = nodeHeader.innerText;
article.body = "";
var pic = d.getElementsByAttr("table", "width", "214")[0];
var nodestory = d.getElementsByAttr("div", "class", "story")[0];

if(pic!=null)
{
article.body += pic.outerHTML;
}
article.body += nodestory.outerHTML;

]]>
</parse_article>

************************************************************

目前只能下載部份文章.

謝謝!
2008-08-06 13:36 發佈
文章關鍵字 Spb Insight Template
我以前有發表過要如何撰寫的文章:
http://www.mobile01.com/topicdetail.php?f=129&t=251767&p=6

你的問題,這下面是改寫的內容

<?xml version="1.0"?>
<template version="1.0">
<channel type="RSS"> >
<name>udn基金</name>
<url>http://mag.udn.com/udnrss/fund_rss.xml</url>
</channel>
<parse_article>
<![CDATA[
var d = new Document(article.url, "big5");
article.date = new Date( (new Date()).getFullYear(), (new Date()).getMonth(), (new Date()).getDate() );
article.body = "";
var nodestory = d.getElementsByAttr("td", "class", "story")[0];
article.body += nodestory.outerHTML;
]]>
</parse_article>

上面的article.date 這行不一定要
另外大致看了一下udn的基金文章html碼,圖片的那部份碼可以去除
他的主文章都是從 <td class='story'> 這兒開始

供你參考!
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?