Other
サイトマップのエラーExtra content at the end of the documentを解決する方法
いつもご利用ありがとうございます。このブログは、広告費によって運営されています。
オススメ本

エラーの内容
バッチ処理で作成しているサイトマップが
error on line 23 at column 19: Extra content at the end of the document
というエラーを出していました。
エラー原因
これは、XML ファイルの「閉じタグがない」というエラーのようです。
僕のケースでは、バッチ処理の途中でエラーが起きて、XML を書き出している最中に、止まっていたようです。
エラー時の状態
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url></url>
urlset の閉じタグがありませんでした。
エラーの解決方法
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url></url>
</urlset>
閉じタグを付け加えてたらエラーは消えました。
まとめ
以上です。
誰かの参考になればと思います。
感想・苦情は TwitterDM にご連絡ください。
それでは!
人気記事