06-03-2008
replacing string in an XML file
Hi all,
I need to replace string in XML file..XML file like
<dependency>
<groupId>fr.orange.portail.ear</groupId>
<artifactId>_AdminServicesEAR</artifactId>
<version>1.0.0-20080521.085352-1</version>
<type>ear</type>
</dependency>
<dependency>
<groupId>fr.orange.portail.ear</groupId>
<artifactId>_AdminServicesEAR</artifactId>
<version>1.0.0-20080521.085352-1</version>
<type>ear</type>
</dependency>
I need to replace the value between <type> </type> tag at first occurance. i am using following sed command now but it is replacing the tag value globally
sed 's#<type>\([^<][^<]*\)</type>#<type>newvalue</type>#' application.xml > application.xml.new
Can anyone gelp me ....
Thanks and Regards,
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi there,
I have a paramater file that looks like this :-
IRL|07122005|27389|VTIEpay|email address|5|200
When my program finishes I want to replace the seventh field. the existing code is like this
cat <<-EOF | ed -s $PARFILE
1,$ g/^$ICO/s/$prvdate/$TODAY/
1,$... (13 Replies)
Discussion started by: rjsha1
13 Replies
2. UNIX for Dummies Questions & Answers
Dear all,
I have a file like below. I want to replace all the '.' in the 3rd column with 'NA'. I don't know how to do that. Anyone has an iead? Thanks a lot!
8 70003200 21.6206
9 70005700 17.5064
10 70002200 .
11 70005100 19.1001
17 70008000 16.1970
32 70012400 26.3465
33... (9 Replies)
Discussion started by: forevertl
9 Replies
3. Shell Programming and Scripting
Hi,
1_strings file contains
$ cat 1_strings
/home/$USER/Src
/home/Valid
/home/Review$ cat myxml
<projected value="some string" path="/home/$USER/Src">
<input 1/>
<estimate value/>
<somestring/>
</projected>
<few more lines >
<projected value="some string" path="/home/$USER/check">... (4 Replies)
Discussion started by: greet_sed
4 Replies
4. Programming
Hi All,
I am facing an issue... I need to replace some string in a text file while the same file is read by some other user at the same time. The other user is using it in the Read only mode. So I can't create a temporary file and write the content first and then write it back into the original... (2 Replies)
Discussion started by: agupta2
2 Replies
5. Shell Programming and Scripting
I want to replace string values from a file to a file
For eg : File1 has 30 lines of string with values, those specific values needs to be changed in file2 and remaining values in file2 should be as it is.
For example:
From file (File1)
cluster.name=secondaryCluster
To replace File... (9 Replies)
Discussion started by: sriram003
9 Replies
6. Shell Programming and Scripting
Hi All,
My thanks in advance for you guys reading this and for any posts.
I'm having 100 XML files, I need script which replace a specific string.
It must be incrementing in 100 xml files..
Sample XML files:
<hwIPHostName type="attrib">DEMO1</hwIPHostName>
I need Demo1 to be... (4 Replies)
Discussion started by: karty2129
4 Replies
7. Shell Programming and Scripting
I am having XML file,i need to replace a range of string and replace with a file,Pls anyone help,
My Xml file looks like
</Order><PersonInfoShipTo AddressID="446311709" AddressLine1="" AddressLine2="" AddressLine3="" AddressLine4="" AddressLine5="" AddressLine6="" AlternateEmailID="" Beeper=""... (2 Replies)
Discussion started by: mohanalakshmi
2 Replies
8. Shell Programming and Scripting
Hi
I am working on xml file. I have to make sure below lines containing values within quotes are replaced by some character like "-".
Below are different lines in xml file.
Pattern 1:
<Connector port=....
.....
keystoremyPass="xxx" />
Pattern 2:
myword="xxxxx"
... (11 Replies)
Discussion started by: krsnadasa
11 Replies
9. Shell Programming and Scripting
Sorry for the long/weird title but I'm stuck on a problem I have. I have this XML file:
</member>
<member>
<name>TransactionID</name>
<value><string>123456789123456</string></value>
</member>
<member>
<name>Number</name>
... (9 Replies)
Discussion started by: cozzin
9 Replies
LEARN ABOUT REDHAT
xml::dumper
Dumper(3) User Contributed Perl Documentation Dumper(3)
NAME
XML::Dumper - Perl module for dumping Perl objects from/to XML
SYNOPSIS
# Convert Perl code to XML
use XML::Dumper;
my $dump = new XML::Dumper;
$data = [
{
first => 'Jonathan',
last => 'Eisenzopf',
email => 'eisen@pobox.com'
},
{
first => 'Larry',
last => 'Wall',
email => 'larry@wall.org'
}
];
$xml = $dump->pl2xml($perl);
# Convert XML to Perl code
use XML::Dumper;
my $dump = new XML::Dumper;
# some XML
my $xml = <<XML;
<perldata>
<scalar>foo</scalar>
</perldata>
XML
# load Perl data structure from dumped XML
$data = $dump->xml2pl($Tree);
DESCRIPTION
XML::Dumper dumps Perl data to a structured XML format. XML::Dumper can also read XML data that was previously dumped by the module and
convert it back to Perl.
This is done via the following 2 methods: XML::Dumper::pl2xml XML::Dumper::xml2pl
AUTHOR
Jonathan Eisenzopf <eisen@pobox.com>
CREDITS
Chris Thorman <ct@ignitiondesign.com> L.M.Orchard <deus_x@pobox.com> DeWitt Clinton <dewitt@eziba.com>
SEE ALSO
perl(1), XML::Parser(3).
perl v5.8.0 1999-06-20 Dumper(3)