To insert string after a search parameter [message #445737] |
Wed, 03 March 2010 12:51 |
devi_vi
Messages: 10 Registered: March 2010 Location: bangalore
|
Junior Member |
|
|
hi all,
i need to write a shell script which takes a file name as input, and insert the contents of that file after a search parameter in anothr file...
for e.g.,
my input file id in.xml.. it contains,
<root>
<some element>
</some element>
</root>
i have another file say, file.xml...
it has,
<details>
<id>"some data"</id>
<name>"some data"</name>
<content></content>
</details>
i need to insert the file content of in.xml(<root><some element</some element></root>) in between <content> and </content>, and place the output in a new file say, new.xml...
in my shell script "in.xml" is the input i.e ($1)
how to extract the content of it and place it in between <content> and </content> tags of file.xml...
Pls some one help me in this.....
|
|
|
Re: To insert string after a search parameter [message #445739 is a reply to message #445737] |
Wed, 03 March 2010 13:06 |
|
Mahesh Rajendran
Messages: 10708 Registered: March 2002 Location: oracleDocoVille
|
Senior Member Account Moderator |
|
|
What happens if there are multiple child elements?
If there are multiple <someElement></someElement> where would it be inserted into?
An XSL solution is ideal. But it is out of the scope of this forum.
Please post in an appropriate forum to get better response.
|
|
|