Validita XML

Un XML pulito e obbligatorio prima di fidarsi di qualsiasi campo feed.

Controllato da FeedInspector

Controlli di capacita

Metriche

Definizione

Nel contesto feed, validita XML significa documento ben formato e parseabile, con tag chiusi, entita escape e sintassi corretta.

Perche conta

Se il parsing XML fallisce, falliscono anche i controlli successivi. Reader e job di ingestione possono ignorare il feed.

Come lo controlla FeedInspector

FeedInspector esegue prima un parsing XML rigoroso. La capacita tech.xml passa a invalid se il parsing fallisce.

Problemi comuni e correzioni

  • 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.

Esempio minimo

Struttura RSS minima valida

<rss version="2.0">
  <channel>
    <title>Valid Feed</title>
    <item>
      <title>First item</title>
    </item>
  </channel>
</rss>

Argomenti correlati