Bonjour,
Je post ici car j'ai un problème pour "découper" un fichier xml.
Voici le fichier xml :
Je n'ai pas identé volontairement car le fichier xml est bel et bien sur une seule et unique ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <Message xmlns="http://www.test.com/"> <Identification> <TypeMessage>TEST</TypeMessage> <Version>1.0</Version> </Identification> <Begin> <Content> <PleinDeBalises>ICI</PleinDeBalises> </Content> </Begin></Message>
Je souhaiterais découper le fichier pour garder uniquement ce qu'il y a entre les balises "Begin", c'est à dire obtenir :
J'ai pas mal recherché sur internet du coté de sed, awk, csplit...etc mais j'avoue être un peu en galere
Code : Sélectionner tout - Visualiser dans une fenêtre à part <Content> <PleinDeBalises>ICI</PleinDeBalises> </Content>Ce que j'ai trouvé de plus proche de mon problème est ce lien : "http://doc.ubuntu-fr.org/sed" mais je voudrais rechercher de maniere très précise avec "<Begin>" et "</Begin>".
Est ce que quelqu'un pourrais me donner une piste à suivre? Ou mieux la bonne commande?
Merci d'avance.
Partager