begin process at 2012 05 27 06:48:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > GÉNÉRER UN DOCUMENT HTML À PARTIR DE DONNÉES CONTENUES DANS UN FICHIER XML

GÉNÉRER UN DOCUMENT HTML À PARTIR DE DONNÉES CONTENUES DANS UN FICHIER XML


 Information sur la source

Note :
2,67 / 10 - par 3 personnes
2,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Niveau :Expert Date de création :29/05/2002 Date de mise à jour :29/05/2002 13:23:06 Vu / téléchargé :11 755 / 2 976

Auteur : Skyride

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

 Description

Ce code a pour but de générer un fichier HTML à partir de données contenues dans un fichier XML tout en respectant la mise en forme via une feuille de style XLS  

Source

  • <%@ Page Language="VB" %>
  • <%@ Import Namespace="System.Xml" %>
  • <%@ Import Namespace="System.Xml.XPath" %>
  • <%@ Import Namespace="System.Xml.Xsl" %>
  • <script runat="server">
  • sub Page_Load(obj as object, e as eventargs)
  • Dim objDocument as New XPathDocument (Server.MapPath("film.xml"))
  • Dim objNav as XPathNavigator = objDocument.CreateNavigator
  • Dim objXslT As XslTransform = New XslTransform()
  • dim objWriter as XmlTextWriter = new XmlTextWriter (Server.MapPath("film.html"), nothing)
  • try
  • objXslT.Load(Server.MapPath("film.xsl"))
  • objXslT.Transform(objNav, nothing, objWriter)
  • objWriter.Close
  • lblMessage.Text = "Le fichier film.html a bien été généré"
  • catch ex As Exception
  • lblMessage.Text = ex.Message
  • end try
  • end sub
  • </script>
  • <html><body>
  • <asp:Label id="lblMessage" runat="server"
  • maintainstate=false/>
  • </body></html>
 <%@ Page Language="VB" %>
 <%@ Import Namespace="System.Xml" %>
 <%@ Import Namespace="System.Xml.XPath" %>
 <%@ Import Namespace="System.Xml.Xsl" %>

 <script runat="server">
    sub Page_Load(obj as object, e as eventargs)
       Dim objDocument as New XPathDocument (Server.MapPath("film.xml"))

        Dim objNav as XPathNavigator = objDocument.CreateNavigator

        Dim objXslT As XslTransform = New XslTransform()
        dim objWriter as XmlTextWriter = new XmlTextWriter (Server.MapPath("film.html"), nothing)

        try
           objXslT.Load(Server.MapPath("film.xsl"))
           objXslT.Transform(objNav, nothing, objWriter)
           objWriter.Close

           lblMessage.Text = "Le fichier film.html a bien été généré"
        catch ex As Exception
           lblMessage.Text = ex.Message
        end try
     end sub
  </script>

  <html><body>
     <asp:Label id="lblMessage" runat="server"
        maintainstate=false/>
  </body></html>
  

 Conclusion

Bonne programmation et bon courage !  

 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 du même auteur

COMPOSANT ASPMAIL PILOTÉ VIA SQL SERVER
Source .NET (Dotnet) LISTER LES DOSSIERS D'UN RÉPERTOIRE
Source .NET (Dotnet) LISTER LES FICHIERS D'UN RÉPERTOIRE
Source .NET (Dotnet) INFORMATIONS D'UN FICHIER
Source avec Zip Source .NET (Dotnet) GESTION DES TRANSACTIONS

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GUESTBOOK AVEC GRIDVIEW par DanMor498
Source avec Zip CHECKED DROPDOWNLIST par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW WITH TREEVIEW AND CALLBACK par fredzool
Source avec Zip APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT par fredzool
Source avec Zip Source .NET (Dotnet) MONEY TEXTBOX WITH EMBEDED JAVASCRIPT par fredzool

Commentaires et avis

Commentaire de fix105 le 02/08/2005 12:39:06

J'aurai bien voulu voir le code teste, mais je n'arrive pas a dezipper, il me dit qu'il y a un prob avec le fichier et que je dois le retelecharger. Ce que j'ai fait plusieurs fois, toujours la meme chose.
Y a t'il encore moyen de le récupérer ??

Merci

Commentaire de bouniyoussef le 07/12/2008 00:42:19

Bonjour,
SVP si tu peux re-uploader votre projet car l'archive existant est vide
Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,889 sec (3)

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