Est-il possible de...

Est-il possible de... - XML/XSL - Programmation

Marsh Posté le 02-07-2003 à 09:25:09    

J'ai un fichier XML, et pour le moment je l'interprete en le lisant grace aux classe XMLDocument fournies avec .NET pour générer un formulaire dans une page asp, histoire de pouvoir recupérer ensuite les elements du formulaire coté serveur et faire un traitement.
 
Avec XSL, je sais qu'on peut generer des pages HTML a partir de fichiers XML, mais peut-on definir un template qui permette de generer un formulaire a remplir dont les infos pourront etre récupérées ensuite coté serveur ?
Ou bien le XSL n'est-il fait que pour donner un presentation aux données d'un fichier XML ?
 
J'espere que j'ai ete a peu pres clair...
 
Merci pour vos reponses !

Reply

Marsh Posté le 02-07-2003 à 09:25:09   

Reply

Marsh Posté le 02-07-2003 à 09:29:50    

Egut a écrit :

J'ai un fichier XML, et pour le moment je l'interprete en le lisant grace aux classe XMLDocument fournies avec .NET pour générer un formulaire dans une page asp, histoire de pouvoir recupérer ensuite les elements du formulaire coté serveur et faire un traitement.
 
Avec XSL, je sais qu'on peut generer des pages HTML a partir de fichiers XML, mais peut-on definir un template qui permette de generer un formulaire a remplir dont les infos pourront etre récupérées ensuite coté serveur ?
Ou bien le XSL n'est-il fait que pour donner un presentation aux données d'un fichier XML ?
 
J'espere que j'ai ete a peu pres clair...
 
Merci pour vos reponses !


 
oui on peut le faire
on déclare les éléments du formulaire:
<INPUT TYPE="TEXT" NAME="DSD" SIZE="6" MAXLENGTH="8" VALUE="{$DSD}"/>
et on utilise des parametres:
<xsl:param name="DSD" value="{@DSD}"/>
 
qu on pourra ensuite réutiliser ailleur

Reply

Marsh Posté le 02-07-2003 à 09:32:22    

Citation :

sujet: Est-il possible de...


...faire un meilleur titre ?
oui bien sûr


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-07-2003 à 09:33:43    

Salut,  
 
XSL-T est un langage de programmation destiné à transformer du XML en tout et n'importe quoi ( HTML, XML, texte, PDF, SVG, etc).
 
Pour la transformation il te faut :  

  • un fichier xml
  • un stylesheet XSL
  • un parseur ( par exemple: MSXML)


Si tu developpe un stylesheet qui transforme ton xml à toi en html tu obtient une page html des plus classiques. Après tu peut en faire tout ce qu'on peut faire avec un bête page html.
 
A+


---------------
A thing of beauty is a joy forever (John Keats)
Reply

Marsh Posté le 02-07-2003 à 09:37:34    

antp a écrit :

Citation :

sujet: Est-il possible de...


...faire un meilleur titre ?
oui bien sûr


 
Ok, merci bcp pour vos réponses, et désolé pour le titre... :)
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed