begin process at 2010 09 06 05:55:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Api

 > CREER UNE PAGE HTML GRACE A UNE FEUILLE DE STYLE XSL, UN FICHIER XML ET UNE CLASSE JAVA

CREER UNE PAGE HTML GRACE A UNE FEUILLE DE STYLE XSL, UN FICHIER XML ET UNE CLASSE JAVA


 Information sur la source

Note :
Aucune note
Catégorie :Api Classé sous :html, xsl, xml, génération Niveau :Débutant Date de création :15/05/2003 Date de mise à jour :15/05/2003 15:49:39 Vu :12 556

Auteur : lolofx

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

 Description

Ce code permet la création  d'une page html par le biais de xml et de xsl

Source

  • import java.io.*;
  • public class XSLTransform {
  • public static void main(String [] argl)throws javax.xml.transform.TransformerException {
  • File xmlFile = new File("/var/www/html/tomcat/sogescom/doc",arg[0]);
  • File xsltFile = new File("/var/www/html/tomcat/sogescom/gestion",arg[1]);
  • File htmlFile = new File("/var/www/html/tomcat/sogescom/gestion",arg[2]);
  • javax.xml.transform.Source xmlSource =
  • new javax.xml.transform.stream.StreamSource(xmlFile);
  • javax.xml.transform.Source xsltSource =
  • new javax.xml.transform.stream.StreamSource(xsltFile);
  • javax.xml.transform.Result result =
  • new javax.xml.transform.stream.StreamResult(htmlFile);
  • javax.xml.transform.TransformerFactory transFact =
  • javax.xml.transform.TransformerFactory.newInstance();
  • javax.xml.transform.Transformer trans =
  • transFact.newTransformer(xsltSource);
  • trans.transform(xmlSource, result);
  • }
  • }
import java.io.*;

public  class XSLTransform {


    public static void main(String [] argl)throws javax.xml.transform.TransformerException {
   
        File xmlFile = new File("/var/www/html/tomcat/sogescom/doc",arg[0]);
        File xsltFile = new File("/var/www/html/tomcat/sogescom/gestion",arg[1]);
        File htmlFile = new File("/var/www/html/tomcat/sogescom/gestion",arg[2]);

        javax.xml.transform.Source xmlSource =
                new javax.xml.transform.stream.StreamSource(xmlFile);
        javax.xml.transform.Source xsltSource =
                new javax.xml.transform.stream.StreamSource(xsltFile);
        javax.xml.transform.Result result =
                new javax.xml.transform.stream.StreamResult(htmlFile);


        javax.xml.transform.TransformerFactory transFact =
                javax.xml.transform.TransformerFactory.newInstance();

        javax.xml.transform.Transformer trans =
                transFact.newTransformer(xsltSource);

        trans.transform(xmlSource, result);



        }

}



 Sources du même auteur

XSL VERS HTML VIA JAVA
XSL:FO API FOP
CREER UN FICHIER XML AVEC DOM ET U E BASE DE DONNEES
CREER UN PDF AVEC XML ET FOP

 Sources de la même categorie

Source avec Zip Source avec une capture CRÉER DES GRAPHIQUES : UTILISATION DE JFREECHART par Julien39
EJB3-BEAN ENTITÉ : RELATIONS BIDIRECTIONNELLES par SoftDeath
Source avec Zip Source avec une capture LETMESEE : CAPTURE D'ÉCRAN À INTERVALLE RÉGULIER : UTILISATI... par pyo656
ENVOI D'UNE ARBORESSENCE EN JAVA VERS SERVEUR FTP par moumou95
ENREGISTRER L'ARBORESCENCE D'UN JTREE DANS UN XML AVEC JDOM par coltman

 Sources en rapport avec celle ci

EJB3-BEAN ENTITÉ : RELATIONS BIDIRECTIONNELLES par SoftDeath
Source avec Zip JAVA SERVER PAGE par pasteure
Source avec Zip PROCESSEUR XSLT par yeddoughmi
XSL VERS HTML VIA JAVA par lolofx
CREER UN PDF AVEC XML ET FOP par lolofx

Commentaires et avis

Commentaire de tellaw le 18/06/2004 23:38:02

Hello,

Comment faire pour que la transformation retourne une string et non un fichier ?

Je ne comprend pas vraiment le fonctionnement de  :
javax.xml.transform.stream.StreamResult

Merci pour votre aide.
Eric

Commentaire de tellaw le 18/06/2004 23:38:15

Hello,

Comment faire pour que la transformation retourne une string et non un fichier ?

Je ne comprend pas vraiment le fonctionnement de  :
javax.xml.transform.stream.StreamResult

Merci pour votre aide.
Eric

Commentaire de ikm le 18/01/2005 18:53:13

hello

j'aimerai savoir comment implementer  la technologie jini  en réseau? Merci

Commentaire de ikki78 le 06/11/2007 11:16:14

Salut.

Quelles sont les valeurs du tableau arg[] car quand je lance le prog il plante sur la ligne "trans.transform(xmlSource, result);"

Merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

generer html avec xml+xsl depuis application java [ par scrogneugneu ] J'ai un fichier xml et un xsl permettant (théoriquement) de générer du html.Question : comment faire depuis un programme java pour générer ce fichier generer html a partir de xml en utilisant xsl/fo [ par minou2005 ] j'ai un document xml et un autre xsl/fo a partir d'eux j'ai géneré un fichier pdf(en utilsant fop et java).mon question : j'ai besoin mainte xml et xsl/fo [ par minou2005 ] j'ai un doc xml  le suivant<color>      <c1>red</c1>      <c2&gt transformer XSL en XSL-FO [ par annalou ] bonjour,je travaille actuellement sur FOP pour transformer un document XML en PDF en code Java.Jusqu'à maintenant je créais moi-même le document XSL-F [XML dans JSP] [ par killahbeez68 ] Hello tlm, Mon probleme : Jai un flux XML sous form d'un String ke je recupère dans ma JSP à l'aide dun BEAN. Jai egalement un fichier XSL p Problème Génération de javadoc [ par Xavixxxx ] Salut !!Je poste ce message car j'ai un problème dans la génération de la java doc et je ne vois pas du tout comment le résoudre. Génération d'un fichier XML [ par nourlhouda ] salut, je veux générer dynamiquement un fichier xml contenant des données sur des pages provenant de different moteur de recherche (ex overture, googl conversion html vers xml [ par sana_ib_th ] je veux savoir un code source qui sert à convertir un document html en un fichier xml probleme de balise html avec xml et dom [ par lolofx ] Bonjour,voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "&l xml, xsl et java ?? c urgent !! [ par miraba ] salut tt le monde !!je suis une nouvelle à ce site et j'ai vraiment besoin de comprendre comment lire (ou ouvrir le lien associé à ) un doc xml avec s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

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,624 sec (4)

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