RSSを出力するCGIを自作で作ったのですが、
その出来上がったRSS(RDFファイル)を、IEで開くと
セミコロン ( ; ) が必要です。
行: 7 文字: 76
?<channel rdf:about="*ttp://**.******.***/***/index.ms?mode=showvote&voteid=8549924">
などというエラーが出ます。
ちなみに上記の*は、文字数そのまま伏字にしております。
*ttpは、もちろんhttpです。
あるどうやら、全てのエラーは、
URLが記述されたところに発生しているようです・・・
リンク先は、CGIなので、?***=***などは何個も使っています。
もしかして、RSSでは、URLの?、=とかは使ってはいけないんですか?
問題のRSSについては、
ちょっとURLなどがあるので、アップ出来ません
どうしても必要なら、アップさせていただきます。
No.1ベストアンサー
- 回答日時:
>属性値の中で文字参照が解釈されることには注意が必要です。特に href属性の値に & を含む URL をそのまま書くことはできませんので注意してください。たとえば、http://example.jp/foo?bar&baz という URL があったとき、ブラウザのアドレスバーには http://example.jp/foo?bar&baz と打ち込むことになりますが、href属性の値としては href="http://example.jp/foo?bar&baz" あるいは href="http://example.jp/foo?bar&baz" と指定する必要があります。
まあ要するに
&voteid;という実体参照だとXML Parserが思っちゃっている(この解釈が正しい)から
;が足りない文法エラーだと言っているんだね。
ありがとうございました。
その後、いろいろGoogleなどで調べてみたところ
同様のケースが見つかりまして、
結局、セミコロンは関係なくて、
半角の&をそのまま使ったのが悪かったようです。
&にしたら直りました。
ご迷惑をおかけしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP phpのエラーについて 1 2022/06/27 22:30
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- その他(ソフトウェア) 一太郎付属の”全件検索”ツールの不具合 3 2023/07/25 15:03
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- PDF Adobe Acrobat 9 Standard 1 2022/10/16 21:08
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gccを行ってもexeファイルが生...
-
access テキストボックスの値取得
-
Access2013にてドラッグ&ドロ...
-
VBでファイルが開かれているか...
-
Adobeのプレミアプロの書き出し...
-
freadでデータがない場合の読込...
-
VB:「実行時エラー53 実行ファ...
-
エクセルVBAでパワーポイントを...
-
Returnに対するGoSubがありません
-
ADOを使用してExcelファイルを...
-
Request.BinaryReadでのエラー
-
アクセスのクエリでコンパイル...
-
FORTRANの実行エラーについて
-
VBから参照できないCのDLLを使...
-
ディストリビューションで作成...
-
Access2010 コンパイルエラー...
-
Dreamweaver3で「onLoad内で_on...
-
batファイルでレジストリキーの...
-
VC++2005 windowsフォームアプ...
-
CSVファイルが開かれているかど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccを行ってもexeファイルが生...
-
VBでファイルが開かれているか...
-
「パス名が無効です」の発生原因
-
batファイルでレジストリキーの...
-
Returnに対するGoSubがありません
-
VBから参照できないCのDLLを使...
-
PowerShellを使って関連付けら...
-
アクセスのクエリでコンパイル...
-
VB6 Dir関数で52エラー発生
-
FTPの送信結果を検知したい
-
NAS上のファイルの使用中が解除...
-
VBA ExecuteExcel4Macro 型が一...
-
access テキストボックスの値取得
-
EXCELのVBAでWORDが開いてある...
-
すでにファイルが開かれている...
-
EXCELVBAでONEDRIVE上への保管...
-
Excelファイルのマクロによる排...
-
OUTLOOK VBA 指定フォルダ内の...
-
RAR圧縮ファイル(分割)の順番が...
-
エクセルマクロでエラーの原因...
おすすめ情報