1. Présentation du XML
XML (abréviation de eXtensible Markup Language) est, si on s'amuse à traduire, un langage de balisage générique extensible. En clair, il permet de contenir de l'information en la structurant via une arborescence réalisée en utilisant des balises dont le nom est – ou doit être – explicite.
« Extensible » parce que le vocabulaire et la grammaire du langage XML ne sont pas figés, mais sont définis pour chaque document XML par une référence à un schéma qui les contient. Le corollaire est que la conformité de tout document XML peut être validée en référence à ce schéma.
En clair, la manière dont l’arborescence est construite pour permettre le stockage de données n'est pas quelque chose de figé. Si la simple lecture d'un document XML suffit à avoir à la fois la structure et les données d'un flux, communiquer le schéma du document XML permet de connaître à l'avance la structure des flux que l'on aura potentiellement à traiter. En...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première