fr . comp . lang . ruby


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Redirection du code erb dans fichier html sur Fr Comp Lang Ruby



Groupes les plus fournis
misc engueulades comp mail serveurs comp os ms-windows xp misc engeulades rec arts musique metal tv tnt comp reseaux ip usenet-fr emile durkheim lettres langues-anciennes grec rec cuisine bonnes-adresses rec tv series petites-annonces rencontres comp sys mac programmation comp lang perl sci astronautique comp graphisme pao rec sport arts-martiaux comp usenet lecteurs-de-news rec arts musique jazz comp developpement agl windev


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Un bébé Spiderman pour le printemps
7sur7 - Il y a 10 heures
Tobey (33 ans) et Jennifer sont déjà parents d'une petite Ruby Sweetheart âgée de deux ans. Le couple s'était passé la bague au doigt l'an dernier. ...
source

actualité

Vous êtes ici : Accueil > Article : « Le Jargon ou Langage de l ...
L'Union - Il y a 11 heures
Comme l'un de ses prédécesseurs, Pechon de Ruby (que Denis Delaplace a déjà savamment étudié), Chereau souhaite en effet décrire la langue (l'argot) et ceux ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.ruby |

fr . comp . lang . ruby

Redirection du code erb dans fichier html



accueil . fr . comp . lang . ruby




Redirection du code erb dans fichier html

   
Sujet: Redirection du code erb dans fichier html
De: nosp (l' arobase) m.invalid (Arnaud Schmittbuhl)
Groupes: fr.comp.lang.ruby
Organisation: Guest of ProXad - France
Date: 10. Aug 2008, 08:00:48

Bonjour,

Le quelques lignes suivantes créent du code html sur la sortie standard
alors que je souhaiterais l'obtenir directement dans un fichier
(main.html, par exemple).
En ligne de commande, je peux bien sûr faire une redirection
$ ./exemple > main.html

mais je voudrais le faire directement dans le code ruby et je n'arrive
pas à écrire dans un fichier le résultats de la dernière ligne

rhtml.run(main.get_binding)


Mes essais du type
outfile = File.new("main.html", "w")
outfile << rhtml.run(main.get_binding)
ou
outfile.write(rhtml.run(main.get_binding))

ne change rien, la sortie étant redirigée vers l'entrée standard plutôt
que dans mon fichier...


Merci pour tout aide !


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#!/usr/bin/env ruby
# fichier exemple

require 'redcloth'
require 'erb'

class Page
  def initialize(title="Ma Page")
    @title = title
    @body = ""
  end

  def add_body(body)
    @body << body
  end

  def get_binding
    binding
  end
end

template = %{\
<html>
<body>
<%= @body %>
</body>
</html>
}

text = "
* Premier point
* Second point
** item 1
** item 2
"

main = Page.new()
main.add_body(RedCloth.new(text).to_html)
rhtml = ERB.new(template)
rhtml.run(main.get_binding)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

--
A. Schmittbuhl



Date Sujet  Auteur
10.08. * Redirection du code erb dans fichier htmlArnaud Schmittb
10.08. `- Re: Redirection du code erb dans fichier htmlArnaud Schmittb
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs os suse soc religion comp reseaux ip rec modelisme misc transport rail rec arts litterature misc divers comp lang php education divers

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs rec cuisine soc religion os suse rec arts musique classique comp reseaux ip misc divers education divers rec philatelie soc alcoolisme

actualité

Un bébé Spiderman pour le printemps
7sur7 - Il y a 10 heures
Tobey (33 ans) et Jennifer sont déjà parents d'une petite Ruby Sweetheart âgée de deux ans. Le couple s'était passé la bague au doigt l'an dernier. ...
source

actualité

Le jockey Ruby Walsh sérieusement blessé
Canal Turf - 16 nov 2008
Alors que le meeting d'Auteuil bat son plein actuellement, le très grave accident de Ruby Walsh samedi sur l'hippodrome de Cheltenham (GB) nous rappelle ...
source


 




Copyright 2008 ©  - YouTheNet.com

| sportif |