Poster une réponse à un sujet: [XML] Générer des fichiers texte
    Attention, ce sujet est un sujet ancien (5525 jours sans réponse)
    Gras [b]Texte[/b] Italique [i]Italique[/i] Souligné [u]Souligné[/u] Barré [strike]Barré[/strike]
    Courriel [email=nobody@nobody.org]Nom[/email] Lien [url=http://www.website.com]Texte[/url] Ancre [anchor]Nom[/anchor] Image [img]http://www.website.com/image.jpg[/img] Insérer une image en provenance du site
    Aligné à gauche [align=left]Texte[/align] Centré [align=center]Texte[/align] Aligné à droite [align=right]Texte[/align] Toute la largeur [align=justify]Texte[/text]
    Couleur [color=#000000]Text[/color] Mise en forme [highlight=pascal]Texte[/highlight] Widgets Emoticons :code: [:code] Convertisseur HTML vers BBCode Convertisseur Word vers BBCode
    Prévisualisation Vérification de l'orthographe

    Copier Coller Couper Tout sélectionner
    Tout effacer Insérer la date Insérer l'heure Insérer la date et heure Insérer votre IP
    Liste [list=square][item]BlaBla[/item][/list] Liste Numérotée [list=decimal][item]BlaBla[/item][/list]
    Citation [quote=name]Texte[/quote] Spoiler [spoiler]James est le meurtrier![/spoiler]
    Tout en majuscules [uppercase]Texte[/uppercase] Tout en minuscules [lowercase]Texte[/lowercase] l33t [l33t]Je suis un nerd[/l33t] Texte en indice [sub]Texte[/sub] Texte en exposant [sup]Texte[/sup] Taille du texte [size=8]Texte[/size]
     
    didix
    Ca avance :oh:
    Plus que comprendre comment calculer une valeur float ou double...
    Tout ça pour calculer des scripts à la fin :kiki: :ddr555:
    rfr
    Je suis quand même d'accord avec philfr ...

    Quand j'ai fait mon apprentissage XSLT, j'ai fait un truc qui calculait des factorielles pour "m'amuser" et ainsi affirmer que les fonctionnalités de ce bousin XSLT/XML sortaient du contexte initial.

    Et je continue à croire à cet adage totalement faux mais tellement vrai aussi : "L'XML c'est l'ASCII du 21ème siècle"
    philfr
    En même temps ça me fait un exercice d'apprentissage :spamafote:



    Clairement. Tout dépend de ce que tu dois/veux apprendre :wink:
    didix
    En même temps ça me fait un exercice d'apprentissage :spamafote:

    Mais en effet, ça semble surfait (ceci dit je suis loin des 100 lignes de code).
    philfr
    Je me faisais juste la réflexion suivante: tu préfères utiliser un tool spécialisé de transformation XML, avec en input 100 lignes de XSLT, plutôt qu'un interpréteur générique avec 10 lignes de code ?

    XML est indéniablement utile à certaines choses, mais selon moi largement surfait et utilisé dans un tas d'applications où il n'a rien à faire, juste parce que ça rassure certains "décideurs".

    Et on en arrive dès lors à "programmer en XML" :kiki:
    didix
    philfr > si vraiment il fallait un langage, ce serait python sans aucun doute.
    (encore un truc à apprendre...)
    Mais j'ai l'impression de commencer à m'en sortir
    didix
    Altova XML Spy me crée bien des fichiers séparés tout seul comme un grand (depuis l'exemple de rfr).
    XML Copy Editor pas...
    Et me reste à réussir à adapter/transformer cet exemple à mon problème... elle est loin ma formation d'informaticien :sad:
    gizmo
    Euh, ouais. Mais vu que tu dois splitter les fichiers manuellement apres, je suis pas sur que tu y gagnes a ne pas vouloir utiliser un autre outil.

    1. def xml = '''<?xml version="1.0" encoding="UTF-8"?>  
    2. <boite>  
    3. <objet>  
    4. <nom>voiture</nom>  
    5. <couleur>bleue</couleur>  
    6. <taille>10</taille>  
    7. </objet>  
    8. <objet>  
    9. <nom>ours</nom>  
    10. <couleur>brun</couleur>  
    11. <taille>30</taille>  
    12. </objet>  
    13. </boite>''' 
    14. def boite = new XmlSlurper().parseText(xml) 
    15. boite.objet.each { 
    16.     obj -> new File("C:/${obj.nom}.txt").withWriter {  
    17.        it.write "couleur: ${obj.couleur} - taille ${obj.taille}" 
    18.     }  
    19. }
    didix
    Je pensais utiliser bêtement un editeur xml/xsl et et appliquer le xsl:fo sur le fichier de données.
    philfr
    j'imagine qu'en Rebol aussi, vu qu'il y a un mini perseur xml inclu, mais j'essaye d'éviter de multiplier les langages (pour le moment).


    Et tu voudrais ça en quel langage ?
    Catégorie:  






    Ada
    CSS
    Cobol
    CPP
    HTML
    Fortran
    Java
    JavaScript
    Pascal
    Perl
    PHP
    Python
    SQL
    VB
    XML
    Anon URL
    DailyMotion
    eBay
    Flickr
    FLV
    Google Video
    Google Maps
    Metacafe
    MP3
    SeeqPod
    Veoh
    Yahoo Video
    YouTube
    6px
    8px
    10px
    12px
    14px
    16px
    18px
    Informaticien.be - © 2002-2026 Akretio SRL  - Generated via Kelare Haut de page