ContentfulとNext.jsでnext-sitemap
を使用し、sitemap.xml
を生成していたら、
[FATAL] PCDATA invalid Char value 28 in (line: 37, column: 33)
というエラーが発生していた。
sitemap.xml
を生成する時に使用しているslug
というContentfulのエントリに\b
(1文字分戻る)という文字列が入っており、そこでエラーになっていた。
Contentfulのダッシュボードからは目視で確認できず、コピーしてペーストすると確認できた。
sitemap.xml.js
を作り、落ちている箇所でconsole.log()
出力し、確認した。