Je me pose la question de l'utilité d'utiliser XML dans ma future application web : un gestionnaire de contact que je voudrais multiplateforme (web,pda,email...)
J'ai bien compris que le XML permet de n'avoir que de la donnée brute par exemple dans un format comme celà :
Code :
- <CONTACT>
- <FIRSTNAME>#######</FIRSTNAME>
- <LASTNAME>#######</LASTNAME>
- <BIRTH>
- <YEAR>#######</YEAR>
- <MONTH>06</MONTH>
- <DAY>30</DAY>
- </BIRTH>
- <NATIONALITY>Française</NATIONALITY>
- <ADRESS label='home'>
- <STREET>#######</STREET>
- <POSTAL>#######</POSTAL>
- <CITY>#######</CITY>
- <COUNTRY>France</COUNTRY>
- </ADRESS>
- <PHONE label='mobile'>#####01</PHONE>
- <EMAIL label='private'>#######@gmail.com</EMAIL>
- <IM label='MSN'>#######@hotmail.com</IM>
- <IM label='ICQ'>########</IM>
- </CONTACT>
|
et que ces données sont réellement transposable dans n'importe quelle application. Mais lorsque que ces données sont déjà stockées en base de données, où est l'interêt de générer depuis la base de donné du XML que l'ont transformerait en XHTML grace au XSL et en appliquant a la fin du CSS? Pourquoi faire du XML et XSL donc... un avis?