Fj Ritaine : > > Le je fais des essais avec Builder, ca a l'air de marcher > > pas mal, mais dans ton exemple ca envoie sur $stdout, > > comment puis-je faire pour envoyer dans un fichier ?? > > > > Libxml est utilisable sur windows ?? (la machine de > > développement sur laquelle je travaille tourne sous windows) > > > > Merci
Bon, alors fais un peu attention, t'es en train de te transformer en help vampire. Je te rappelle quelques idées de base : - bien lire les réponses qu'on peut t'envoyer, la réponse à ta question y est peut-être cachée. - Google est ton ami. - La doc est ton amie. - La liste est ton amie (mais en *dernier recours*). > edit : je viens de trouver une solution, construire le fichier dans une > string et ecrire ensuite la string dans le fichier. Y a t'il moyen > d'écrire direct dans le fichier ?? As-tu lu la doc (qui est ton amie, je le rappelle) de Builder ? Extrait de http://builder.rubyforge.org/ : "XmlMarkup builds the markup in any object (called a target) that accepts the << method. If no target is given, then XmlMarkup defaults to a string target." donc là si on comprend pas tout de suite, on prend la peine de réfléchir calmement 5 minutes sur ce que cela peut bien signifier, sur les conséquences que ça implique, sur les indications qui en découlent... J'en profite pour signaler une autre chose, Rails contient une version de Builder, on s'en sert notamment pour générer du XML, du RSS ou de l'Atom typiquement. Il y a donc des exemples de génération de RSS/XML *dans le contexte de rails* (avec tout ce que cela implique) avec Builder, sur le Net, dans les livres sur Rails, etc. donc je te laisse réfléchir et étudier tout ça. > Vaut-il mieux que je reste sur Builder ou ke je tente avec libxml Je reformule ce que j'ai dit ou je le répéte, si on n'a pas besoin de faire du DOM, XPath, XSLT, XBidule, parser du XML mais juste de la génération basique de fichiers XML, Builder suffit largement. Utiliser libxml2, ce serait un peu comme faire du Jet-ski avec un porte-avions. -- Jean-François. -- membre du CA de Ruby France. Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org ) --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
