Geckoに「XML パースエラー」と怒られたら‥‥

Geckoブラウザや Another HTML-lintXML パースエラー: 外部実体の初めに XML 宣言がありません。 と怒られた時に確認する事。

カスタムファイル編集で、PHPスクリプト末尾の “?>” の後に改行コードが入っていないか。

改行コードがあると、その改行コードが文書の先頭、XML宣言の前に入る→文書が XML宣言で始まらない→パースエラー、ということのようです。Operaは気にしないみたいなんですけどね。

コメントを残す