begin process at 2010 07 31 04:37:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

XML

 > TRANSFORMATION XSLT POUR OBTENIR DU CODE XTML VALIDE À INTÉGRER DANS UNE PAGE ASP.NET

TRANSFORMATION XSLT POUR OBTENIR DU CODE XTML VALIDE À INTÉGRER DANS UNE PAGE ASP.NET


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :XML Source .NET ( DotNet ) Classé sous :xml, xslt, xhtml Niveau :Débutant Date de création :25/04/2006 Vu / téléchargé :15 725 / 318

Auteur : saizonou

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

L’entête XSLT traitée dans cette exemple permet de créer un code XHTML valide (ex :<br/> et non <br>) et de régler deux petits problèmes rencontrés lors de la transformation XSLT :
1. Eviter la génération de la balise <?xml version="1.0" encoding="utf-8"?> dans le résultat de la transformation
2. Eviter la génération du préfixes xmlns:var="http://www.w3.org/TR/xhtml1/strict" exclude-result-prefixes="var" pour chaque balise xhtml


Source

  • <?xml version="1.0" encoding="UTF-8" ?>
  • <xsl:stylesheet version="1.0"
  • xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  • xmlns:var="http://www.w3.org/TR/xhtml1/strict" <!--Permet d'obtenir du XHTML-->
  • exclude-result-prefixes="var" <!--Evite la génération du préfixes xmlns:var="http://www.w3.org/TR/xhtml1/strict" exclude-result-prefixes="var" pour chaque balise XHTML -->
  • >
  • <xsl:output
  • method="xml"
  • indent="no"
  • encoding="utf-8"
  • omit-xml-declaration="yes" <!--Evite la génération de la balise <?xml version="1.0" encoding="utf-8"?> -->
  • />
  • <xsl:template match="/">
  • <hr/>
  • <xsl:apply-templates select="langages/langage"/>
  • <hr/>
  • </xsl:template>
  • <xsl:template match="langage">
  • <xsl:value-of select="."/>
  • <br/>
  • </xsl:template>
  • </xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:var="http://www.w3.org/TR/xhtml1/strict" <!--Permet d'obtenir du XHTML-->
exclude-result-prefixes="var" <!--Evite la génération du préfixes xmlns:var="http://www.w3.org/TR/xhtml1/strict" exclude-result-prefixes="var" pour chaque balise XHTML -->
>
	<xsl:output
	method="xml"
	indent="no"
	encoding="utf-8"
	omit-xml-declaration="yes" <!--Evite la génération de la balise <?xml version="1.0" encoding="utf-8"?> -->
	/>
	<xsl:template match="/">
		<hr/>
		<xsl:apply-templates select="langages/langage"/>
		<hr/>
	</xsl:template>
	<xsl:template match="langage">
		<xsl:value-of select="."/>
		<br/>
		
	</xsl:template>
	
</xsl:stylesheet>

 Conclusion

L'integration du XHTM créé par la transformation XSLT se fait dans un system.web.UI.WebControls.xml de la page default.aspx.

Mes bouts de code sur http://www.saizonou.info

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

AJOUTER UN NOEUD DANS UN FICHIER XML DÉJÀ EXISTANT par pkzip
BASE DE DONNÉ BDD VERS XML : CONVERSION D'UN RECORDSET VERS ... par pifou25
Source .NET (Dotnet) GÉNÉRATION D'UN XML À PARTIR D'UNE BDD ACCESS par fabienfs
Source avec Zip LECTEUR DE FLUX RSS OBJET par Yoyo2B
Source avec Zip Source .NET (Dotnet) EXÉCUTER UN SCRIPT VB.NET LORS D’UNE TRANSFORMATION XSLT par tikrimi

 Sources en rapport avec celle ci

AJOUTER UN NOEUD DANS UN FICHIER XML DÉJÀ EXISTANT par pkzip
Source avec Zip Source avec une capture Source .NET (Dotnet) UN SEMBLANT DE MASTERPAGE POUR DES FICHIERS XSL par bizzard4
Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉATION D'UN FICHIER EXCEL 2007 EN UTILISANT OPENXML EST XS... par tikrimi
Source avec Zip Source .NET (Dotnet) EXÉCUTER UN SCRIPT VB.NET LORS D'UNE TRANSFORMATION XSLT (V2... par tikrimi
Source avec Zip Source .NET (Dotnet) COMPOSANT XSLT-SQL SERVER par stailer

Commentaires et avis

Commentaire de poppyto le 26/04/2006 09:46:28 administrateur CS

Pas mal :)

Commentaire de Nurgle le 26/04/2006 21:57:18 administrateur CS

Mouaip, plutôt pas mal :)

Commentaire de saizonou le 27/04/2006 12:52:17

ben ... merci :D

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

asp net+There are multiple root elements. [ par jimmy69 ] Bonjour,je bosse avec c# 1.1 webform etj'essayes en vain d'applique une transformation xslt sur un fichier xml issue d'un dataset afin d'obtenir un fi Menu xml+xslt [ par Pkpo ] Bonjour, j'ai fait un menu en xml que je transforme en html grace à du xslt :Mon fichier xml:&lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;Map&gt;  xslt [ par awata ] Bonjour, svp j'ai besoin d'aide j' ai pas trouver de documents pour la transformation d'un fichier xml vers un fichier xml .Au fait, je veux transform Transformation fichier exel en xml via XSLT [ par stephsk09 ] Ma question se trouve en grand partie dans le titre...j'aimerai avoir quelque information sur comment procéder pour transformer un fichier excel en XM problème xml et xslt [ par c_ensias ] Bonjour &#224; tous et &#224; toutes,J'utilise un filtre xslt pour extraire des donn&#233;es d'un fichier source xml.Mon probl&#232;me est le suivant problème xml et xslt [ par c_ensias ] Bonjour &#224; tous,J'ai un fichier xml dont j'ai appliqu&#233; un filtre xslt pour en extraire des donn&#233;es.Je voudrais que la sortie soit un fic DataSet Typé --> XML utilisant XSLT [ par stephsk09 ] Comment transformer un dataset en un fichier XML devant respecter la structure d'un fichier XSLT ???Merci d'avance de uml vers xml a travers xslt [ par bochradhouib ] bonjour, je veux savoir,svp,comment passer d'un document.xmi vers un autre document .xml a travers un xslt.... Pouvez vous me donner un exemple,ça ser Problème de chargement d'un fichier XML :s [ par khalid220v ] Je suis entrain de développer une application web qui va aller charger un fichier XML présent dans le répertoire App_Data qui est évidement présent d Lire un fichier XML en asp pur [ par TheBuzzer ] J'ai un fichier XML à plusieurs niveaux et je n'arrive pas à lire le contenu, on me retourne constamment des erreurs d'objet manquant ou [] en trop!?


Nos sponsors


Sondage...

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales