RSSファイルを書き出すことはでき、ブラウザでも確認できるのですが、
http://preview.arachne.jp/cms/report/rss.php
それを、RSSリーダーに持っていくと、
「指定のXMLの形式が不正」というエラーが発生してしまいます。
(Headline Readerを使用。Yahoo RSSでも同様に認識しない。)
上記のRSSファイル、何かおかしい所がありますでしょうか?
元のデータのURLは、
http://preview.arachne.jp/cms/report/index.php
です。
お手数をおかけいたしますが、チェックいただけると助かります。
RSSファイルが、RSSリーダーで認識されない。
自己解決しました。
すいません、解決いたしました。
http://feedvalidator.org/
という、RSSのバリデーターでチェックしたところ、分かったのですが、
rss.phpを、
このように、余分な改行を整形のために空けていたことが原因でした。
確か、XML宣言の前に、余分な行があると、エラーになるんでしたよね。
失礼いたしました。
http://feedvalidator.org/
という、RSSのバリデーターでチェックしたところ、分かったのですが、
rss.phpを、
コード: 全て選択
<?php require_once( "../cmsdesigner/include/view.php.inc" ); // encoding="euc-jp" ?>
<cmsd:entrylist name="online_report" design="rss" output="rss" />
<?php cmsd_end_template(); ?>確か、XML宣言の前に、余分な行があると、エラーになるんでしたよね。
失礼いたしました。
Re: 自己解決しました。
webmasterです。
解決されたようで何よりです。ドキュメントに「余計な余白や改行を入れないようにして下さい」と入れた方が良いですね…。
ご報告ありがとうございました。m(_ _)m
解決されたようで何よりです。ドキュメントに「余計な余白や改行を入れないようにして下さい」と入れた方が良いですね…。
ご報告ありがとうございました。m(_ _)m