[java]peut on transformer simplement une String en html ?

peut on transformer simplement une String en html ? [java] - Programmation

Marsh Posté le 16-10-2001 à 10:26:13    

avant que je perde mon temps a faire ça j'aimerais savoir si ça existe pas deja .
 
merci

Reply

Marsh Posté le 16-10-2001 à 10:26:13   

Reply

Marsh Posté le 17-10-2001 à 08:00:09    

up

Reply

Marsh Posté le 17-10-2001 à 08:47:23    

euh ta chaine elle contient koi ? du html ?
pas bien compris ce que tu veux faire...

Reply

Marsh Posté le 18-10-2001 à 08:37:05    

__Lolo__ a écrit a écrit :

euh ta chaine elle contient koi ? du html ?
pas bien compris ce que tu veux faire...  




 
c'est tres simple voila ce que je veux faire :
 
a partir d'un String :
 
String s="bonjour";
 
je veux :  
 
String s1="<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#FFFFFF" text="#000000">
<p>bonjour</p>
<p>  </p>
</body>
</html>   "
 
 
voila ,merci.

 

[edtdd]--Message édité par stalker--[/edtdd]

Reply

Marsh Posté le 18-10-2001 à 10:11:17    

A part faire des templates et coder tout le mécanisme à la main...je ne vois pas trop.
Enfin, si tu nous disais concrètement ce que tu souhaites faire, ça pourrait peut etre nous aider ! :)

Reply

Marsh Posté le 18-10-2001 à 12:45:32    

iskream a écrit a écrit :

A part faire des templates et coder tout le mécanisme à la main...je ne vois pas trop.
Enfin, si tu nous disais concrètement ce que tu souhaites faire, ça pourrait peut etre nous aider ! :)  




 
je l'ai dit ce que veux faire c'est transformer du texte tappé par exemple dans un TextArea au format html pour pouvoir le sauvegarder dans un fichier .hml et qu'il soit compatible avec outlook.
 
 
voila

Reply

Marsh Posté le 18-10-2001 à 13:06:04    

J'ai fait un truc similaire en stage.
 
Ce que j'ai fait, par contre, c'est de réaliser un fichier XML à partir d'un code Java. C'est assez facile, tu fais une recherche sur google ou alors tu recherches sur le site de Sun. (Tu crées le fichier XML grâce à la bibliothèque JDOM.)
et ensuite, tu crées un fichier XSL (oui je sais , ça c'est un peu plus dur mais ça peut très bien se faire, surtout si tu veux un truc tout simple; y'a de très bons exemples sur internet).
 
et grâce à ce fichier XSL, tu transformes ton fichier XML en ce que tu veux et en particulier en une page ... HTML !

Reply

Marsh Posté le 18-10-2001 à 13:18:50    

chichos a écrit a écrit :

J'ai fait un truc similaire en stage.
 
Ce que j'ai fait, par contre, c'est de réaliser un fichier XML à partir d'un code Java. C'est assez facile, tu fais une recherche sur google ou alors tu recherches sur le site de Sun. (Tu crées le fichier XML grâce à la bibliothèque JDOM.)
et ensuite, tu crées un fichier XSL (oui je sais , ça c'est un peu plus dur mais ça peut très bien se faire, surtout si tu veux un truc tout simple; y'a de très bons exemples sur internet).
 
et grâce à ce fichier XSL, tu transformes ton fichier XML en ce que tu veux et en particulier en une page ... HTML !  




 
merci je vais creuser cette piste meme si je comprends rien pour le moment .

Reply

Marsh Posté le 18-10-2001 à 13:25:40    

sinon si c des pages simples juste pour afficher du texte ta méthodes ne parait pas trop mal!! tu copie ta nouvelle chaine ds un fichier.html
 
le truc c que si tu veux gerer les liens etc la faut que tu fasse un traitement de ta chaine , expression régulière ou autre  
 
enfin bon, je pense que tu te penchera surement sur la méthode de chichos et t'aurais bien raison  :D

Reply

Marsh Posté le 18-10-2001 à 14:10:33    

stalker a écrit a écrit :

 
 
je l'ai dit ce que veux faire c'est transformer du texte tappé par exemple dans un TextArea au format html pour pouvoir le sauvegarder dans un fichier .hml et qu'il soit compatible avec outlook.
 
 
voila  




Donc, on en revient à ce que j'évoquais tout à l'heure. Met en place un mécanise de templating.
Sinon, l'utilisation du XML peut être une bonne solution.  
A toi de peser le pour et le contre en fonction de l'intéret de ton application

Reply

Marsh Posté le 18-10-2001 à 14:10:33   

Reply

Marsh Posté le 18-10-2001 à 14:11:09    

saxgard a écrit a écrit :

sinon si c des pages simples juste pour afficher du texte ta méthodes ne parait pas trop mal!! tu copie ta nouvelle chaine ds un fichier.html
 
le truc c que si tu veux gerer les liens etc la faut que tu fasse un traitement de ta chaine , expression régulière ou autre  
 
enfin bon, je pense que tu te penchera surement sur la méthode de chichos et t'aurais bien raison  :D  




 
oui je me penche sur sa methode mais je connaissais pas le xml y a 5 minutes et j'avous que ça me branche que tres moyennement comme langage !!!

 

[edtdd]--Message édité par stalker--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

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