← Back to team overview

sslug-teknik team mailing list archive

Re: editere xml tags

 

On Tue, 31 Oct 2006 20:59:57 +0100, Atte André Jensen <atte@xxxxxxxxxxxxxx> wrote:

Hejsa

Jeg har en stak xml filer der fx ser således ud: http://atte.dk/xml.xml. Lad os tage fat i author (defineret i linje 16 til ""). Jeg leder efter et tool der for en fil kan 1) vise indholdet af author samt 2) opdatere det til noget jeg angiver. Det skal virke på kommandolinjen, da jeg skal scripte mig rundt i ret mange filer...

Håber nogen kan hjælpe...

Uden at jeg vil gøre mig klog på opgaven, vil jeg mene at det er noget der kan klares -relativt enkelt- med regular expressions, perl eller lign.

ad 1) tror jeg kan løses med en søgning der afgrænses af author-elementes start og slut tag.
ad 2) samme type søgning suppleret med erstat a la: s///
Hvis det laves som 2 seperate scripts kan løsning 1 bruges til at finde og outputte author værdien og løsning 2 kan laves så den tager løsning 1 som sin ene parameter (søg) og den anden parameter (erstat) angives på kommando linjen som del af løsning 2-kaldet.

Jeg har tidligere fået hjælp til lignende her, hvor jeg forsøgte mig med perl. Andre (kan ikke lige huske hvem der skal krediteres og takkes endnu engang) har leveret løsningsforslag, det tog mig mindre end 5 min. at tilrette og implementere -og så resten af ugen til at forstå hvorfor og hvordan det virkede. :)

--
Med venlig hilsen
/Zmit/
RLU # 314205


Follow ups

References