RSS でパースエラーが発生する
質問
ブラウザで RSS のリンクをクリックするとパースエラーになります。
回答
カテゴリー名に半角アンパサンド(&)が使われていると、エラーになります。
実体参照として「&」と書くか、全角アンパサンド(&)にしましょう。
これが原因でない場合は、エラーが出る RSS を「Feed Validator」にかけてみましょう。
エラーがある箇所を指摘してくれるので、修正にとても役立ちます。
| よく聞かれる質問::RSS関連 | 2006-03-03 | comments (3) | trackback (0) |
評価
この記事の平均評価: (4人)
記事を評価してください(★1つ=悪い、★5つ=良い)
コメント
下記のページを参照してください。
スクリプトを改造したらエラーが出るようになった
http://i-njoy.net/blognplus/index.php?e=116
| CJ | URL | 2010-09-29 07:03 AM | JBEW/VXA |
ありがとうございました。
原因がやっと分かりました。
本当に助かりました。
| 暖房 | URL | 2010-09-30 05:47 PM | 0vnl1V7k |
トラックバック
| PAGE TOP |
index.php?mode=rss2 を実行すると、
『ドキュメントの最上位では無効です。
行: 1 文字: 1
<?xml version="1.0" encoding="UTF-8"?>』
と出てしまって読んでもらえないのです。
再インストールもして綺麗にしたのに。
本文はUTF-8を使っています。
最上位の意味も分かりません。
どうしたらいいでしょうか?
| 暖房 | URL | 2010-09-29 04:25 AM | O/kMp7aU |