Definizione
Nel contesto feed, validita XML significa documento ben formato e parseabile, con tag chiusi, entita escape e sintassi corretta.
Un XML pulito e obbligatorio prima di fidarsi di qualsiasi campo feed.
Nel contesto feed, validita XML significa documento ben formato e parseabile, con tag chiusi, entita escape e sintassi corretta.
Se il parsing XML fallisce, falliscono anche i controlli successivi. Reader e job di ingestione possono ignorare il feed.
FeedInspector esegue prima un parsing XML rigoroso. La capacita tech.xml passa a invalid se il parsing fallisce.
Problema: ampersand non escape in title o description.
Correzione: usa & o inserisci HTML lungo in CDATA.
Problema: tag di chiusura mancanti dopo modifiche template.
Correzione: valida il XML generato in CI prima del deploy.
Struttura RSS minima valida
<rss version="2.0">
<channel>
<title>Valid Feed</title>
<item>
<title>First item</title>
</item>
</channel>
</rss>