Bonjour,
Je souhaiterais modifier une partie d'un fichier XML :
<entry>
<attribute>connectiontype</attribute>
<value>proxy</value>
</entry>
En fait, je voudrais juste modifier la partie <value>.
J'ai déjà fait ça pour des paramètres sur une ligne a vec des grep -v.
Mais là , il s'agit d'un ensemble de 4 lignes et je dois reconnaà ®tre que
je sèche un peu.
Bonjour,
Je souhaiterais modifier une partie d'un fichier XML :
<entry>
<attribute>connectiontype</attribute>
<value>proxy</value>
</entry>
En fait, je voudrais juste modifier la partie <value>.
J'ai déjà fait ça pour des paramètres sur une ligne a vec des grep -v.
Mais là , il s'agit d'un ensemble de 4 lignes et je dois reconnaà ®tre que
je sèche un peu.
Bonjour,
Je souhaiterais modifier une partie d'un fichier XML :
<entry>
<attribute>connectiontype</attribute>
<value>proxy</value>
</entry>
En fait, je voudrais juste modifier la partie <value>.
J'ai déjà fait ça pour des paramètres sur une ligne a vec des grep -v.
Mais là , il s'agit d'un ensemble de 4 lignes et je dois reconnaà ®tre que
je sèche un peu.
Le 13707ième jour après Epoch,
David BERCOT écrivait:
> Bonjour,
>
> Je souhaiterais modifier une partie d'un fichier XML :
> <entry>
> <attribute>connectiontype</attribute>
> <value>proxy</value>
> </entry>
> En fait, je voudrais juste modifier la partie <value>.
>
> J'ai déjà fait ça pour des paramètres sur une ligne avec des grep
> -v. Mais là , il s'agit d'un ensemble de 4 lignes et je dois
> reconnaître que je sèche un peu.
xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Le 13707ième jour après Epoch,
David BERCOT écrivait:
> Bonjour,
>
> Je souhaiterais modifier une partie d'un fichier XML :
> <entry>
> <attribute>connectiontype</attribute>
> <value>proxy</value>
> </entry>
> En fait, je voudrais juste modifier la partie <value>.
>
> J'ai déjà fait ça pour des paramètres sur une ligne avec des grep
> -v. Mais là , il s'agit d'un ensemble de 4 lignes et je dois
> reconnaître que je sèche un peu.
xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Le 13707ième jour après Epoch,
David BERCOT écrivait:
> Bonjour,
>
> Je souhaiterais modifier une partie d'un fichier XML :
> <entry>
> <attribute>connectiontype</attribute>
> <value>proxy</value>
> </entry>
> En fait, je voudrais juste modifier la partie <value>.
>
> J'ai déjà fait ça pour des paramètres sur une ligne avec des grep
> -v. Mais là , il s'agit d'un ensemble de 4 lignes et je dois
> reconnaître que je sèche un peu.
xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Le Fri, 13 Jul 2007 17:46:24 +0200,
(François TOURDE) a écrit :
> Le 13707ième jour après Epoch,
> David BERCOT écrivait:
>
> > Bonjour,
> >
> > Je souhaiterais modifier une partie d'un fichier XML :
> > <entry>
> > <attribute>connectiontype</attribute>
> > <value>proxy</value>
> > </entry>
> > En fait, je voudrais juste modifier la partie <value>.
> >
> > J'ai déjà fait ça pour des paramètres sur une ligne avec des grep
> > -v. Mais là, il s'agit d'un ensemble de 4 lignes et je dois
> > reconnaître que je sèche un peu.
>
> xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
C'est vraiment pour un paramètre tout simple que je dois modifier à
chaque boot, alors j'ai besoin d'une solution simple...
xslt, c'est pas un peu gros pour faire ça ?
Merci d'avance.
David.
Le Fri, 13 Jul 2007 17:46:24 +0200,
fra-duf-no-spam@tourde.org (François TOURDE) a écrit :
> Le 13707ième jour après Epoch,
> David BERCOT écrivait:
>
> > Bonjour,
> >
> > Je souhaiterais modifier une partie d'un fichier XML :
> > <entry>
> > <attribute>connectiontype</attribute>
> > <value>proxy</value>
> > </entry>
> > En fait, je voudrais juste modifier la partie <value>.
> >
> > J'ai déjà fait ça pour des paramètres sur une ligne avec des grep
> > -v. Mais là, il s'agit d'un ensemble de 4 lignes et je dois
> > reconnaître que je sèche un peu.
>
> xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
C'est vraiment pour un paramètre tout simple que je dois modifier à
chaque boot, alors j'ai besoin d'une solution simple...
xslt, c'est pas un peu gros pour faire ça ?
Merci d'avance.
David.
Le Fri, 13 Jul 2007 17:46:24 +0200,
(François TOURDE) a écrit :
> Le 13707ième jour après Epoch,
> David BERCOT écrivait:
>
> > Bonjour,
> >
> > Je souhaiterais modifier une partie d'un fichier XML :
> > <entry>
> > <attribute>connectiontype</attribute>
> > <value>proxy</value>
> > </entry>
> > En fait, je voudrais juste modifier la partie <value>.
> >
> > J'ai déjà fait ça pour des paramètres sur une ligne avec des grep
> > -v. Mais là, il s'agit d'un ensemble de 4 lignes et je dois
> > reconnaître que je sèche un peu.
>
> xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
C'est vraiment pour un paramètre tout simple que je dois modifier à
chaque boot, alors j'ai besoin d'une solution simple...
xslt, c'est pas un peu gros pour faire ça ?
Merci d'avance.
David.
Le Fri, 13 Jul 2007 17:46:24 +0200,
(François TOURDE) a écrit :Le 13707ième jour après Epoch,
David BERCOT écrivait:
> Bonjour,
>
> Je souhaiterais modifier une partie d'un fichier XML :
> <entry>
> <attribute>connectiontype</attribute>
> <value>proxy</value>
> </entry>
> En fait, je voudrais juste modifier la partie <value>.
>
> J'ai déjà fait ça pour des paramètres sur une lign e avec des grep
> -v. Mais là , il s'agit d'un ensemble de 4 lignes et je dois
> reconnaître que je sèche un peu.
xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
C'est vraiment pour un paramètre tout simple que je dois modifier Ã
chaque boot, alors j'ai besoin d'une solution simple...
xslt, c'est pas un peu gros pour faire ça ?
Le Fri, 13 Jul 2007 17:46:24 +0200,
fra-duf-no-spam@tourde.org (François TOURDE) a écrit :
Le 13707ième jour après Epoch,
David BERCOT écrivait:
> Bonjour,
>
> Je souhaiterais modifier une partie d'un fichier XML :
> <entry>
> <attribute>connectiontype</attribute>
> <value>proxy</value>
> </entry>
> En fait, je voudrais juste modifier la partie <value>.
>
> J'ai déjà fait ça pour des paramètres sur une lign e avec des grep
> -v. Mais là , il s'agit d'un ensemble de 4 lignes et je dois
> reconnaître que je sèche un peu.
xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
C'est vraiment pour un paramètre tout simple que je dois modifier Ã
chaque boot, alors j'ai besoin d'une solution simple...
xslt, c'est pas un peu gros pour faire ça ?
Le Fri, 13 Jul 2007 17:46:24 +0200,
(François TOURDE) a écrit :Le 13707ième jour après Epoch,
David BERCOT écrivait:
> Bonjour,
>
> Je souhaiterais modifier une partie d'un fichier XML :
> <entry>
> <attribute>connectiontype</attribute>
> <value>proxy</value>
> </entry>
> En fait, je voudrais juste modifier la partie <value>.
>
> J'ai déjà fait ça pour des paramètres sur une lign e avec des grep
> -v. Mais là , il s'agit d'un ensemble de 4 lignes et je dois
> reconnaître que je sèche un peu.
xslt est ton ami, dans ce cas. C'est carrément plus adapté.
Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
C'est vraiment pour un paramètre tout simple que je dois modifier Ã
chaque boot, alors j'ai besoin d'une solution simple...
xslt, c'est pas un peu gros pour faire ça ?
un petit sed devrait suffire
On 7/13/07, David BERCOT wrote:
>
> Le Fri, 13 Jul 2007 17:46:24 +0200,
> (François TOURDE) a écrit :
> > Le 13707ième jour après Epoch,
> > David BERCOT écrivait:
> >
> > > Bonjour,
> > >
> > > Je souhaiterais modifier une partie d'un fichier XML :
> > > <entry>
> > > <attribute>connectiontype</attribute>
> > > <value>proxy</value>
> > > </entry>
> > > En fait, je voudrais juste modifier la partie <value>.
> > >
> > > J'ai déjà fait ça pour des paramètres sur une l igne avec des
> > > grep -v. Mais là , il s'agit d'un ensemble de 4 lignes et je do is
> > > reconnaître que je sèche un peu.
> >
> > xslt est ton ami, dans ce cas. C'est carrément plus adapté.
>
> Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
> C'est vraiment pour un paramètre tout simple que je dois modifier Ã
> chaque boot, alors j'ai besoin d'une solution simple...
> xslt, c'est pas un peu gros pour faire ça ?
>
> Merci d'avance.
>
> David.
un petit sed devrait suffire
On 7/13/07, David BERCOT <david.bercot@wanadoo.fr> wrote:
>
> Le Fri, 13 Jul 2007 17:46:24 +0200,
> fra-duf-no-spam@tourde.org (François TOURDE) a écrit :
> > Le 13707ième jour après Epoch,
> > David BERCOT écrivait:
> >
> > > Bonjour,
> > >
> > > Je souhaiterais modifier une partie d'un fichier XML :
> > > <entry>
> > > <attribute>connectiontype</attribute>
> > > <value>proxy</value>
> > > </entry>
> > > En fait, je voudrais juste modifier la partie <value>.
> > >
> > > J'ai déjà fait ça pour des paramètres sur une l igne avec des
> > > grep -v. Mais là , il s'agit d'un ensemble de 4 lignes et je do is
> > > reconnaître que je sèche un peu.
> >
> > xslt est ton ami, dans ce cas. C'est carrément plus adapté.
>
> Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
> C'est vraiment pour un paramètre tout simple que je dois modifier Ã
> chaque boot, alors j'ai besoin d'une solution simple...
> xslt, c'est pas un peu gros pour faire ça ?
>
> Merci d'avance.
>
> David.
un petit sed devrait suffire
On 7/13/07, David BERCOT wrote:
>
> Le Fri, 13 Jul 2007 17:46:24 +0200,
> (François TOURDE) a écrit :
> > Le 13707ième jour après Epoch,
> > David BERCOT écrivait:
> >
> > > Bonjour,
> > >
> > > Je souhaiterais modifier une partie d'un fichier XML :
> > > <entry>
> > > <attribute>connectiontype</attribute>
> > > <value>proxy</value>
> > > </entry>
> > > En fait, je voudrais juste modifier la partie <value>.
> > >
> > > J'ai déjà fait ça pour des paramètres sur une l igne avec des
> > > grep -v. Mais là , il s'agit d'un ensemble de 4 lignes et je do is
> > > reconnaître que je sèche un peu.
> >
> > xslt est ton ami, dans ce cas. C'est carrément plus adapté.
>
> Pourquoi pas ;-) Mais aurais-tu un petit exemple ?
> C'est vraiment pour un paramètre tout simple que je dois modifier Ã
> chaque boot, alors j'ai besoin d'une solution simple...
> xslt, c'est pas un peu gros pour faire ça ?
>
> Merci d'avance.
>
> David.
David BERCOT a écrit :
> Bref, quelqu'un aurait-il une petite idée ?
xmlstarlet ? ça permet de manipuler du xml en ligne de commande
mais apt-cache est plus bavard on trouve entre autre :
apt-cache search xml command line
xml-twig-tools - Command line tools for processing XML documents
xmlsec1 - XML security command line processor
xmlstarlet - command line XML toolkit
xsltproc - XSLT command line processor
David BERCOT a écrit :
> Bref, quelqu'un aurait-il une petite idée ?
xmlstarlet ? ça permet de manipuler du xml en ligne de commande
mais apt-cache est plus bavard on trouve entre autre :
apt-cache search xml command line
xml-twig-tools - Command line tools for processing XML documents
xmlsec1 - XML security command line processor
xmlstarlet - command line XML toolkit
xsltproc - XSLT command line processor
David BERCOT a écrit :
> Bref, quelqu'un aurait-il une petite idée ?
xmlstarlet ? ça permet de manipuler du xml en ligne de commande
mais apt-cache est plus bavard on trouve entre autre :
apt-cache search xml command line
xml-twig-tools - Command line tools for processing XML documents
xmlsec1 - XML security command line processor
xmlstarlet - command line XML toolkit
xsltproc - XSLT command line processor