aspose file tools*
The moose likes Ant, Maven and Other Build Tools and the fly likes Modifying XML file with ANT Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "Modifying XML file with ANT" Watch "Modifying XML file with ANT" New topic
Author

Modifying XML file with ANT

pjoisha
Ranch Hand

Joined: Mar 06, 2001
Posts: 123
I have a XML configuration file which is something like this



<root>
<employee>
<name>XYZ</name>
<cube>123</cube>
</employee>
<root>

Now, I want to write a build.xml which modifies XYZ to say ABC
What's the bext way to do this? I tried using a ugly creation of
filterset with copy task. Howvever, I would prefer to use

<filterset id="myFilterSet" begintoken="<name>" endtoken="</name>">
<filter token="XYZ" value="ABC" />
</filterset>

but unfortunately doesn't work because of special characters ("<")

Any ideas?

TIA,
PJ
[ October 28, 2004: Message edited by: Prashanth Joisha ]
Michael Morrison
Greenhorn

Joined: Oct 28, 2004
Posts: 1
Look at xmltask from http://www.oopsconsultancy.com/ It makes manipulating XML files from a build easy.
Daniel Beck
Greenhorn

Joined: May 21, 2004
Posts: 12
Or better use xslt :-).
It's not so hard.


Best regards<br />---> Daniel
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Modifying XML file with ANT