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
    invite1fb4554e

    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
    invited3f74a0a

    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, 18h53
  2. Quel langage pour la programmation des PIC
    Par invite458a37e0 dans le forum Électronique
    Réponses: 39
    Dernier message: 22/09/2007, 11h41
  3. Langage de programmation gratuit
    Par SunnySky dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 18/06/2007, 20h47
  4. les différents langage de programmation
    Par invitee6dbc8ad dans le forum Logiciel - Software - Open Source
    Réponses: 93
    Dernier message: 05/02/2006, 17h35
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...