HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0501
ムクRSS2.0に対応した簡易なRSSリーダーが作りたい3解決


ムク

リンク

2008/5/1(Thu) 18:26:21|NO.15569

はじめまして。ご教授お願いします。

本体同梱のRSSリーダーサンプルではRSS2.0が読めないようなので、
ならばとhspinetでファイルをロードしてから、地道にテキスト処理しようと思ったんですが
エラーを返されて読み込むことが出来ませんでした。
http://hspwiki.tm.land.to/?cmd=rss&ver=1.0
も添付のリーダーサンプルでは読めるのですが、
hspinetのサンプルでロードすることは出来ませんでした。
何故ファイルが読めないのか、さっぱりわかりません・・・
RSSはhtml等とは違う何か特別なファイルなのでしょうか?
対応策を教えてください。



この記事に返信する


inovia

リンク

2008/5/1(Thu) 22:53:14|NO.15580

hspinetのサンプルは
?cmd=rss&ver=1.0などの?以降のクエリ文字列が読めないようです。

http://news.tkoolring.koiwazurai.com/rss.xml
などは確かに取得できますが、
http://news.tkoolring.koiwazurai.com/rss.xml?id=0322
はサンプルを実行しても出来ない模様。

ちなみに上のURLはクリックしても403エラーを返しますので、
ブラウザに直接打たないと表示できません。
(Refrerがあると表示できず)



pizza

リンク

2008/5/2(Fri) 03:17:08|NO.15585

rss2.0はルートタグがrdf:RDFではなく、rssになってるみたいです。

mod_rss.as(commonフォルダにあります)の23行目の

if oRoot("tagName")!="rdf:RDF" : return 2


if oRoot("tagName")!="rss" : return 2

にすると読めると思います。
(mod_rss.asをmod_rss2.as等の名前でコピーしてから修正した方が良いかも)



ムク

リンク

2008/5/2(Fri) 20:27:17|NO.15596

うおおおっ!読めました!
RSS2.0の構文確認し直してきます。ありがとうございました。



ONION software Copyright 1997-2021(c) All rights reserved.