Programmation langage UNIX
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Programmation langage UNIX



  1. #1
    inviteb77375f9

    Programmation langage UNIX


    ------

    Bonjour,

    J'ai un fichier XML en entrée (sous UNIX) de la forme suivante :
    <AAAA>
    <BBBB>xxxx</BBBB>
    <CCCC> yyyy</CCCC>
    </AAAA>
    <AAAA>
    <BBBB>xxxx</BBBB>
    <CCCC> zzzz</CCCC>
    </AAAA>

    Je souhaiterais réussir à dispatcher les données dans 2 fichiers différents, c'est à dire si la balise <CCCC> contient yyyy alors je prends toute la balise <AAAA>...</AAAA> et je le mets dans le fichier toto sinon ça va dans le fichier titi.

    Je souhaiterais l'inclure dans un shell par la suite.

    Est ce que cela est réalisable avec des commandes UNIX ? car je n'arrive pas à le faire.

    Merci pour l'aide que vous pourrez m'apporter.

    -----

  2. #2
    Gunman

    Re : Programmation langage UNIX

    Hm en shell ça me semble un peu difficile.
    Si tu fais un peu de Java, je te conseillerais de jeter un oeil sur JDOM, qui permet de manipuler des fichiers XML très facilement (ceci dit je ne suis pas un expert en XML).

  3. #3
    invite7a8ce750

    Re : Programmation langage UNIX

    Citation Envoyé par casper Voir le message
    Bonjour,

    J'ai un fichier XML en entrée (sous UNIX) de la forme suivante :
    <AAAA>
    <BBBB>xxxx</BBBB>
    <CCCC> yyyy</CCCC>
    </AAAA>
    <AAAA>
    <BBBB>xxxx</BBBB>
    <CCCC> zzzz</CCCC>
    </AAAA>

    Je souhaiterais réussir à dispatcher les données dans 2 fichiers différents, c'est à dire si la balise <CCCC> contient yyyy alors je prends toute la balise <AAAA>...</AAAA> et je le mets dans le fichier toto sinon ça va dans le fichier titi.

    Je souhaiterais l'inclure dans un shell par la suite.

    Est ce que cela est réalisable avec des commandes UNIX ? car je n'arrive pas à le faire.

    Merci pour l'aide que vous pourrez m'apporter.
    Oui c'est faisable... mais commençons par le début.. UNIX n'est pas un langage. Bash est un langage, Csh est langage...

    Pour faire ce que tu veux faire, il faudrait que tu saches bien utiliser les shells et les outils classiques UNIX (sed, awk etc.) Est-ce le cas ?

    Sinon c'est simple de faire un petit programme (en n'importe quel langage de programmation) qui manipule ce genre de fichier.

  4. #4
    Goldfish

    Re : Programmation langage UNIX

    Bonjour,

    Citation Envoyé par Gre Voir le message
    Sinon c'est simple de faire un petit programme (en n'importe quel langage de programmation) qui manipule ce genre de fichier.
    Je suis complètement d'accord.. Tu perdras probablement beaucoup moins de temps, sachant que, tu pourras réutiliser ton programme plus tard !

    Cordialement,
    }><(({*>

  5. A voir en vidéo sur Futura
  6. #5
    inviteb77375f9

    Re : Programmation langage UNIX

    Citation Envoyé par Gre Voir le message
    Oui c'est faisable... mais commençons par le début.. UNIX n'est pas un langage. Bash est un langage, Csh est langage...

    Pour faire ce que tu veux faire, il faudrait que tu saches bien utiliser les shells et les outils classiques UNIX (sed, awk etc.) Est-ce le cas ?

    Sinon c'est simple de faire un petit programme (en n'importe quel langage de programmation) qui manipule ce genre de fichier.
    Merci pour vos réponses.

    Oui effectivement Unix n'est pas un langage, mais par contre je ne maitrise pas très bien les commandes Unix.
    Quels langages me conseillerais tu pour faire ce genre de chose ?
    Je ne m'y connais pas très bien en UNIX mais peux intégrer d'autres dans les shell par exemple ? est ce déjà une question correcte ? lol

    J'ai besoin de retrouver deux fichiers XML en sortie.

Discussions similaires

  1. Questions sur le langage de commande UNIX
    Par inviteb4fcae87 dans le forum Logiciel - Software - Open Source
    Réponses: 19
    Dernier message: 18/11/2007, 17h53
  2. Quel langage pour la programmation des PIC
    Par gaga2410 dans le forum Électronique
    Réponses: 39
    Dernier message: 22/09/2007, 10h41
  3. Langage de programmation gratuit
    Par SunnySky dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 18/06/2007, 19h47
  4. les différents langage de programmation
    Par Brikkhe dans le forum Logiciel - Software - Open Source
    Réponses: 93
    Dernier message: 05/02/2006, 16h35
Découvrez nos comparatifs produits sur l'informatique et les technologies.