¡Ú ²æ¤¬²È¤ÎÃÄݳ ¡Û¡¡SNS¢ö¢ö¢ö
|
-------- -- --:--
¿·¤·¤¤µ»ö¤ò½ñ¤¯»ö¤Ç¹¹ð¤¬¾Ã¤»¤Þ¤¹¡£ |
ÊÌÁë |
¥¹¥Ý¥ó¥µ¡¼¹¹ð
|
|
2006-11-15 Wed 15:57
RSS¥Õ¥£¡¼¥É¤òHTMLʸ½ñ¤ËÊÑ´¹¤¹¤ë¤¿¤á¤ÎXSLT¥¹¥¿¥¤¥ë¥·¡¼¥È¡Êrss10.xsl¡Ë
¤³¤ÎXSLT¥¹¥¿¥¤¥ë¥·¡¼¥È¤Ç¤ÏRSS¥Õ¥£¡¼¥É¾å¤Î¿·Ãå¾ðÊó10·ï¤òɽ¼¨¤¹¤ë¡£É½¼¨·ï¿ô¤òÊѹ¹¤·¤¿¤¤¾ì¹ç¤ÏÂÀ»úÉôʬ¤òŬÀÚ¤ÊÃͤËÊѹ¹¤¹¤ì¤Ð¤è¤¤¡£ ---------------------------------------------------------------------- ¡ã?xml version="1.0" encoding="Shift_JIS" ?¡ä ¡ãxsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:rss="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" version="1.0"¡ä ¡ãxsl:template match="/rdf:RDF"¡ä ¡ãul type="square"¡ä ¡ãxsl:for-each select="rss:item"¡ä ¡ãxsl:sort select="dc:date" data-type="text" order="descending" /¡ä ¡ãxsl:sort select="title" data-type="text" order="ascending" /¡ä ¡ãxsl:if test="position()<=10"¡ä ¡ãli¡ä ¡ãxsl:element name="a"¡ä ¡ãxsl:attribute name="href"¡ä ¡ãxsl:value-of select="rss:link" /¡ä ¡ã/xsl:attribute¡ä ¡ãxsl:value-of select="rss:title" /¡ä ¡ã/xsl:element¡ä ¡ã/li¡ä ¡ã/xsl:if¡ä ¡ã/xsl:for-each¡ä ¡ã/ul¡ä ¡ã/xsl:template¡ä ¡ã/xsl:stylesheet¡ä ------------------------------------------------------------------------ RSS¥Õ¥£¡¼¥É¤òXSLTÊÑ´¹¤¹¤ë¤¿¤á¤ÎWeb¥Õ¥©¡¼¥à¡ÊC#ÈÇ¡§rssReader_cs.aspx¡Ë ------------------------------------------------------------------------ ¡ã%@ Page Language="C#" ContentType="text/html" %¡ä ¡ã%@ Import Namespace="System.Net" %¡ä ¡ãscript runat="Server"¡ä public void Page_Load(Object sender, EventArgs e){ WebClient myClient = new WebClient(); // ¼èÆÀ¤·¤¿RSS¥Õ¥£¡¼¥É¡Êʸ»úÎó¡Ë¤òXml¥³¥ó¥È¥í¡¼¥ë¤Ë¥»¥Ã¥È rss.DocumentContent = Encoding.GetEncoding("Shift_JIS").GetString( myClient.DownloadData("http://www.wings.msn.to/contents/rss.php")); // ŬÍѤ¹¤ëXSLT¥¹¥¿¥¤¥ë¥·¡¼¥È¤Î¥Ñ¥¹¤òXml¥³¥ó¥È¥í¡¼¥ë¤Ë¥»¥Ã¥È rss.TransformSource = "rss10.xsl"; } ¡ã/script¡ä ¡ãhtml¡ä ¡ãhead¡ä ¡ãtitle¡äRSS¥Õ¥£¡¼¥É¤Î¼èÆÀ¡ã/title¡ä ¡ã/head¡ä ¡ãbody¡ä ¡ãasp:Xml id="rss" runat="Server" /¡ä ¡ã/body¡ä ¡ã/html¡ä ----------------------------------------------------------------------- RSS¥Õ¥£¡¼¥É¤òXSLTÊÑ´¹¤¹¤ë¤¿¤á¤ÎWeb¥Õ¥©¡¼¥à¡ÊVB.NETÈÇ¡§rssReader_vb.aspx¡Ë ----------------------------------------------------------------------- ¡ã%@ Page Language="VB" ContentType="text/html" %¡ä ¡ã%@ Import Namespace="System.Net" %¡ä ¡ãscript runat="Server"¡ä Public Sub Page_Load(sender As Object, e As EventArgs) Dim myClient As New WebClient() ' ¼èÆÀ¤·¤¿RSS¥Õ¥£¡¼¥É¡Êʸ»úÎó¡Ë¤òXml¥³¥ó¥È¥í¡¼¥ë¤Ë¥»¥Ã¥È rss.DocumentContent = Encoding.GetEncoding("Shift_JIS").GetString( _ myClient.DownloadData("http://www.wings.msn.to/contents/rss.php")) ' ŬÍѤ¹¤ëXSLT¥¹¥¿¥¤¥ë¥·¡¼¥È¤Î¥Ñ¥¹¤òXml¥³¥ó¥È¥í¡¼¥ë¤Ë¥»¥Ã¥È rss.TransformSource = "rss10.xsl" End Sub ¡ã/script¡ä ¡ãhtml¡ä ¡ãhead¡ä ¡ãtitle¡äRSS¥Õ¥£¡¼¥É¤Î¼èÆÀ¡ã/title¡ä ¡ã/head¡ä ¡ãbody¡ä ¡ãasp:Xml id="rss" runat="Server" /¡ä ¡ã/body¡ä ¡ã/html¡ä |
|
2006-11-14 Tue 04:17
// ɬÍץѥ屡¼¥¸¤ÎÆÉ¹þ¤ß require_once("magpierss/rss_fetch.inc"); // ¥¥ã¥Ã¥·¥å¤Ï5ʬ¤ËÀßÄê define("MAGPIE_CACHE_AGE", 60*5); // ¥¥ã¥Ã¥·¥åÊݸ¥Ç¥£¥ì¥¯¥È¥ê»ØÄê define("MAGPIE_CACHE_DIR", "cache/"); // ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ÎÀßÄê define("MAGPIE_OUTPUT_ENCODING","UTF-8"); // ¼èÆÀ¤¹¤ëRSS¤ÎURL $url = "http://picks.dir.yahoo.co.jp/topics/rss/"; $rss = fetch_rss( $url ); header("Content-type:text/html;charset=euc-jp"); echo "¥¿¥¤¥È¥ë¡§". mb_convert_encoding($rss->channel['title'],"EUC-JP","auto") . " \n"; echo "
foreach ($rss->items as $item) { $href = mb_convert_encoding($item['link'],"EUC-JP","auto"); $title = mb_convert_encoding($item['title'],"EUC-JP","auto"); $description = mb_convert_encoding($item['description'],"EUC-JP","auto"); echo " } echo " ?> |
|
2006-11-11 Sat 16:28
euc_feed2js.php¡¡É½¼¨¥Æ¥¹¥È
|
|
2006-11-11 Sat 16:26
feed2js.php¡¡£Õ£Ô£Æ¡Ý£¸É½¼¨¥Æ¥¹¥È
|
|
2006-11-11 Sat 16:22
sjis_feed2js.php¤Ë¤è¤ëɽ¼¨¥Æ¥¹¥È¡¦¡¦¡¦
|
