Le XML est surtout utile en termes d'interopérabilité et d'échanges de contenus. Là où la plupart des applis existantes proposaient jusqu'à présent des formats propriétaires (textuels ou binaires) pour leurs besoins en matière de stockage et de communication entre programmes, le XML propose une syntaxe commune, implémentée dans bon nombre de parsers et d'API disponibles pour la plupart des langages de programmation.
Ce qui a trait au Web est la partie émergée de l'iceberg, ce n'est d'ailleurs pas le plus important à mon avis. XML permet de représenter n'importe quel type de contenu structuré (documents, méta-documents, etc.) sous une forme universellement reconnue au niveau lexico-syntaxique. Après tu peux spécifier des contraintes, une véritable grammaire, sur la structure des documents que tu produis / échanges / consommes, en utilisant une DTD (old style) ou un schéma (new style).
Il y a autour de XML, une galaxie de langages connexes (souvent eux-mêmes des XML d'ailleurs) permettant l'expression standardisée de manipulation de documents XML (XSL, XPath...).
# Re: XML - Quelles sont tes possibilités ?
Posté par Moby-Dik . En réponse au journal XML - Quelles sont tes possibilités ?. Évalué à 8.
Ce qui a trait au Web est la partie émergée de l'iceberg, ce n'est d'ailleurs pas le plus important à mon avis. XML permet de représenter n'importe quel type de contenu structuré (documents, méta-documents, etc.) sous une forme universellement reconnue au niveau lexico-syntaxique. Après tu peux spécifier des contraintes, une véritable grammaire, sur la structure des documents que tu produis / échanges / consommes, en utilisant une DTD (old style) ou un schéma (new style).
Il y a autour de XML, une galaxie de langages connexes (souvent eux-mêmes des XML d'ailleurs) permettant l'expression standardisée de manipulation de documents XML (XSL, XPath...).